1 / 24
文档名称:

第8章 变量与过程的作用范围.ppt

格式:ppt   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第8章 变量与过程的作用范围.ppt

上传人:rjmy2261 2015/5/9 文件大小:0 KB

下载得到文件列表

第8章 变量与过程的作用范围.ppt

相关文档

文档介绍

文档介绍:第8章变量与过程的作用范围
§ 代码模块的概念
§ 变量的作用范围
§ 过程的作用范围
§ 高级变量
§ 用户定义类型
§ 代码模块的概念
VB中的程序代码可以存储在三种不同的模块中:
一、窗体模块(.Frm)
二、标准模块(.Bas)
三、类模块(.Cls)
在每一种模块中可以定义相应的变量、常量和过程。根据定义位置和方式的不同,这些变量、常量和过程的作用范围也不同。
一、窗体模块(.Frm)
每个窗体对应一个窗体模块,。窗体模块中包含窗体及控件的属性设置、窗体变量的说明、事件过程及通用过程的声明等。

用任何一种文本编辑器可以打开窗体模块文件(.Frm)进行查看。(写字板)
一、窗体模块(.Frm)

在“工程”菜单中选择“添加窗体”对话框,或从工具栏中选择相应按钮即可打开添加窗体的对话框。共有10种新建窗体,当然也可从已有的窗体中选择一个添加进来。
某些窗体已有部分代码,用户可以直接使用或稍加修改后使用。
一、窗体模块(.Frm)

当一个工程中有多个窗体时,可以在“工程”菜单中选择“工程属性”对话框,从“启动对象”列表框中可以选择启动窗体。
二、标准模块(.Bas)
简单的应用程序通常只有一个窗体,所有的代码都存放在窗体模块中。对于一个庞大而复杂的工程,往往需要多个窗体,而且某些通用过程在各个窗体模块中可以通用。为了避免代码的重复键入,我们可以将通用代码、全局变量等放在一个公共模块中,此模块就是标准模块。
在标准模块中可以定义公用的常量、变量、通用过程等,但不能定义事件过程。
二、标准模块(.Bas)

在“工程”菜单中选择“添加模块”对话框。可以“新建”,也可以从“现存”的模块中选择一个。

标准模块只有一个“名称”属性,在其中修改即可。虽然保存工程时也可以给模块起名,但这是Bas文件的名字,模块的名称仍然使用的是默认名称Module1、Module2等。
三、类模块(.Cls)*
在“工程”菜单中选择“添加类模块”对话框。可以“新建”,也可以从“现存”的类模块中选择一个。在类模块(Class)中,可以建立新对象,并为新对象设置属性和方法。
案例程序1:模拟安装制作
案例程序2:大赛评分程序
§ 代码模块的概念回顾
一、窗体模块(.Frm)
二、标准模块(.Bas)
三、类模块(.Cls)
§ 变量的作用范围
一、过程级变量
二、模块级变量
三、变量的生存期
变量的分类:
按变量的作用范围:局部变量和全局变量。
按变量的定义位置:过程级变量和模块级变量。
按变量的生存期限:静态变量和动态变量。

最近更新

2024年形容伤感爱情的句子 31页

晋城地区郑庄区块煤层气解吸分馏特征研究的开.. 2页

星油藤油理化特性、稳定性和嫩茎叶的化学成分.. 2页

明清时期车辆的形制特征及其影响因素分析的开.. 2页

2024年开门红倡议书优秀 4页

早期宇宙相关问题的研究的开题报告 2页

日照国际海洋城土地利用功能分区与模式研究的.. 2页

日本企业文化特征及其渊源研究的开题报告 2页

2024年开学第一课观后感(15篇) 8页

2024年开学第一课主题班会的教案(精选41篇).. 59页

2024年开学第一周周记300字(通用10篇) 10页

2024年开学新学期周记300字 9页

无线传感器网络低能耗路由协议的研究的开题报.. 2页

2024年开学典礼教师代表发言稿(精选15篇) 33页

大学军训心得感悟(33篇) 63页

旅游从业者对合肥旅游形象的认知的开题报告 2页

太阳能热水器采购合同样本(7篇) 17页

婚礼主持词怎么写(20篇) 60页

2024年建设工程承包合同(集合15篇) 48页

无毒溶剂合成电极材料的探索 33页

2024年建设工程借款合同集合15篇 33页

新课改以来计量史学在高中历史教学中的应用的.. 2页

实习周报总结 20页

客户欢迎词范文(3篇) 4页

2024年建筑类的实习报告范文合集10篇 45页

小学写景作文集合5篇 6页

小学数学思政课教学设计6篇 36页

金木水火土年数表 2页

幼儿园大班游戏活动观察记录50篇 31页

焊接国家标准总汇 6页