VB基础教程:第六章第四节变量、过程的作用域

VB基础教程:第六章第四节变量、过程的作用域,第1张

VB基础教程:第六章第四节变量、过程的作用域,第2张

6.4变量和过程的范围

1.VB应用程序的组成:


2。流程范围
模块级
全局级
表单
标准模块
表单
标准模块

示例:Private Sub my1
过程名前面是Pubilc或default。

例:[Pubilc] Sub my2

可以被本模块中的其他进程调用
可以
可以
可以被本模块中的其他进程调用吗?示例:

呼叫表单名称。可以使用My1(参数表)
,但是过程名必须是,否则需要添加标准的模块名。示例:

调用标准模块name.my2(参数表)


3。变量作用域

作用域
局部变量
窗体/模块级变量
全局变量
窗体
标准模块
声明方法
Dim,static
声明的位置
在进程
窗体/模块的“通用声明”部分
。此模块中的其他进程是否可以访问表单/模块的“一般声明”部分
[不可以
[/br

4.静态变量

每次调用过程时,用Static声明的静态变量将保持其原始值,并且不会被重新初始化。每次调用该过程时,都会重新初始化用Dim声明的变量。

示例:显示从1到5的数字。

5.同名变量

出现在不同范围的同名变量可以通过模块名来区分。一般情况下,变量名相同但作用域不同时,会先访问限制大的变量。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VB基础教程:第六章第四节变量、过程的作用域

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情