程序设计基础——Visual Basic教程_过程
10.6.2 变量的作用域 过程级变量 只有在调用过程时才动态地建立该过程所包含的局部变量(包含形式参数),并为其分配内存单元,而在过程结束时清除这些局部变量,并收回其所占用的存储单元。如再次调用该过程,则又重新建立这些变量。即局部变量的内存单元仅在需要时分配,释放后可以被其他过程的变量使用 在实际编程时,一般凡是只在过程内部使用的变量,就只在本过程中声明,即定义为局部变量;这样,当需要编写大型程序时,除了规定统一的过程名和必要的全局变量外,各个过程可以由不同程序员分工编写,无须担心所用的变量名是否相同而造成混乱,这样就可以大大提高程序设计的效率;同时,每个过程都可以当作一个相对完整的整体来读,从而保证了程序的可读性;而且,当需要对某个过程进行修改时,也只是对局部的过程有影响,从而保证程序的可维护性 10.6.2 变量的作用域 模块级变量——在一个窗体/标准模块中的任何过程外,即在“通用声明”段中用Dim语句或用Private语句声明的变量 作用域范围:可被该变量所在的窗体/标准模块中的任何过程访问。即模块级变量在哪个模块的通用部分定义,就只能在那个模块中使用(但不能被其他模块访问),但它的作用域范围并不局限于那个模块中某个过程,而能被那个模块中的所有过程随时访问 [例题10-25] 例题10-25 Option Explicit Dim m As Single Private
您可能关注的文档
- 电脑图形教程——基本图形生成算法.ppt
- 电脑图形教程——图形系统概述.ppt
- 电脑基础——键盘操作与文字输入.ppt
- 电脑推销培训经典.doc
- 电脑文件系统管理教程.doc
- 电脑标志起源详解.doc
- 电脑系统桌面常遇故障的解决方法.doc
- 电脑硬盘常见故障处理.doc
- 电脑的维护和安全教程.ppt
- 电脑经典技巧.doc
- 2023-2024学年浙江省A9协作体高二下学期期中联考政治试题含答案.docx
- DB61∕T 1931-2024 冷料超薄罩面施工技术规范.docx
- 联盟学校2026年5月高三模拟考试日语.docx
- 2026年七年级下册英语期中模拟卷(全解全析)(广东专用).docx
- 高级卫生专业技术资格考试临床药学(045)(副高级)梳理重点解析(2026年).docx
- 精神病学(中级340)基础知识卫生专业技术资格考试复习要点详解(2026年).docx
- 党课讲稿:充分发挥党员干部先锋模范作用,引领学校高质量发展3篇.docx
- 导游知识问答题题库之综合知识.docx
- 英语+答案辽宁实验中学2027届高二年级下学期4月阶段性测试(4.7-4.docx
- 浙江金华市金华市卓越联盟2024-2025学年高二下学期5月月考语文试题.docx
原创力文档

文档评论(0)