- 6
- 0
- 约4.63万字
- 约 81页
- 2017-09-26 发布于四川
- 举报
第五章 过程和函数
?
对于复杂的程序,结构化程序设计就是对一个复杂的问题采用“分而治之”的策略——模块化,把一个较大的程序划分成若干个模块,每个模块只完成一个或者若干个功能。VB也是如此,Visual Basic把程序按功能分为多个模块。每个模块的代码中又分为相互独立的过程,每个过程完成一个具体特定的任务。使用“过程”不仅是实现结构化程序设计思想的重要方法,而且是避免代码重复,便于程序调试维护的一个重要手段。在Visual Basic中就是使用子过程或函数过程来构建应用程序。
5.1 VB应用程序结构
在建立VB应用程序时,应先设计代码的结构。VB应用程序的结构通常如图5-1所示。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
图5-1 VB应用程序结构图
?
VB将代码存储在3类不同的模块中:窗体模块,标准模块和类模块,如图5-2所示。在这3类模块中都可以包含常量和变量的声明以及Sub、Function过程。它们形成了工程的一种模块层次结构,可以较好地组织工程,同时也便于代码的维护。通过VB环境的工程资源管理器窗口可以清楚地看到一个工程中的模块层次结构。详见1.3中图1-9。
?
?
图5-2 工程中的模块
?
5.1.1 窗体模块
每个窗体对应一个窗体模块,窗体模块包含窗体及其控件的属性设置、窗体变量的说明、事件过程、窗体内的通用过程、外部过程的窗体
原创力文档

文档评论(0)