下载此文档

VB中窗体模块、标准模块、类模块的区别.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
VB 中窗体模块、标准模块、类模块的区别 VB 的代码存储在模块中。在 VB 中提供了三种类型的模块: 窗体模块、标准模块和类模块。简单的应用程序可以只有一个窗体, 所用的程序都驻留在窗体模块中, 而当应用程序庞大复杂时, 就要另外附加窗体。最终可能有几个窗体中有一些共同都要执行的代码, 为了在两个窗体中不产生重复代码, 可创建一个独立的模块, 用它实现代码公用。该独立模块即是标准模块。此外还可以建立包含共享代码与数据的类模块。每个标准模块、类模块和窗体模块可包含: 声明。可将常数、类型、变量和动态链接库( DLL )过程的声明放在窗体、类或标准模块的声明部分。每个模块只有一个声明部分过程。每个模块可有多个过程, 过程是划分 VB 代码的最小单元, 每个过程是一个可执行的代码片段。 VB 中主要有子过程、函数过程或者属性过程等各种模块类型 1. 窗体模块由于 VB 是面向对象的应用程序开发工具, 所以应用程序的代码结构就是该程序在屏幕上表示的对应模型。根据定义, 对象包含数据和代码。应用程序中的每个窗体都有一个相对应的窗体模块( ) 窗体模块是 VB 应用程序的基础。窗体模块可以包含处理事件的过程、通用过程以及变量、常数、自定义类型和外部过程的窗体级声明。写入窗体模块的代码是该窗体所属的具体应用程序专用的;也可以引用该程序内的其它窗体和对象每个窗体模块都包含事件过程, 在事件过程中有为响应该事件而执行的程序段。窗体可包含控件。在窗体模块中, 对窗体上的每个控件都有一个对应的事件过程集。除了事件过程, 窗体模块还可包含通用过程,它对来自该窗体中任何事件过程的调用都作出响应。 2. 标准模块标准模块是程序中的一个独立容器, 包含全局变量、 Function( 函数) 过程和 Sub 过程(子过程)。可将那些与特定窗体或控件无关的代码放入标准模块中。标准模块中包含应用程序内的允许其它模块访问的过程和声明。它们可以包含变量、常数、类型、外部过程和全局声明或模块级声明。写入标准模块的代码不必固定在特定的应用程序上; (1 )使用标准模块在编写程序时, 很可能会遇到一些使用相同变量和例程的窗体和事件过程。在缺省状态下, 变量对于事件过程来说是局部的, 就是说仅能在创建这些变量的事件过程中读取或者修改变量。与之相似, 事件过程对于创建它们的窗体来说也是局部。为了在工程中的所有窗体和事件中共享变量和过程,需要在该工程的一个或多个标准模块中对它们进行声明和定义。 , 并包含能够在程序任何地方使用的变量和过程的特殊文件。正如窗体一样, 标准模块被单独列在 Project( 工程) 窗口内, 并可通过使用 File ( 文件) 菜单中的 Save Modulel As 菜单项存盘。但是, 与窗体不同, 标准模块不包含对象或属性设置而只包含可在代码窗口中显示和编辑的代码。(2 )创建标准模块如要在程序中创建新的标准模块, 那么单击工具条 Add Form( 添加窗体) 按钮上的下箭头并单击 Mode (模块) ,或者单击 Project( 工程) 菜单中的 Add Module( 添加模块) 菜单项。在工程中创建一个空的标准模块的步骤如下: S1 :启动 VB ,打开一个新的标准工程,单击工程菜单中的 Add M

VB中窗体模块、标准模块、类模块的区别 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-04-10
最近更新