开始编码之前
在 Visual Basic 中创建应用程序的最重要的(又往往为人忽视的)部分是设计阶段。需要为应用程序设计一个用户界面,这是显然的;但需要设计代码的结构就不那么显然了。构造应用程序的方法不同,可造成应用程序的性能及代码的可维护性、可使用性不同。 Visual Basic 应用程序的代码是用分层方式组织的。典型应用程序包括若干模块:应用程序中每个窗体的窗体模块、共享代码的可选标准模块以及可选的类模块。 每个模块包含若干含有代码的过程:event过程、Sub子过程或Function过程,以及Property过程。 判定什么过程属于什么模块,这与创建的应用程序的类型有一定关系。因为 Visual Basic 是基于对象的,所以,利用应用程序代表的对象来考虑应用程序将是有益的。在这一章,示例应用程序 Vcr.vbp 的设计建立在盒式录像机和电视机组成的对象基础之上。VCR 应用程序包含两个窗体模块、一个标准模块和两个类模块。可用对象浏览器来检查工程的结构(图5.2)。
[ 查看全文 ]