VB设计第二版第七章预览.ppt

程序运行的结果是: 4 7 4 7 4 7 * 2. 模块级变量 声明 在模块的通用声明段中用以下关键字声明的变量。 Private 在模块运行时被初始化 Dim 在模块运行时被初始化 作用范围 在该模块的所有过程中都起作用,不会每次运行被初始化。 其他模块不能访问这些变量 * 【例7-20】 将例7-19的程序作如下改动,则单击单击三次Command1按钮的结果是什么? Option Explicit Dim x, y, a% x,y,a在窗体模块的通用声明段用Dim语句定义,为模块级的变量 Sub p(a As Integer) x = x + 1 y = y + 2 a = a + x + y a为引用传递的形参,是双向传递的 End Sub * Private Sub Command1_Click() a = 1 Call p(a) 将赋值为1的实参传给形参 Print a; 在过程改变a的值要回传给实参,所以为4 Call p(a) 将赋值为4的实参传给形参 Print a End Sub * 程序运行的结果是: 4 10 10 22 16 34 *

文档评论(0)

1亿VIP精品文档

相关文档