首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > VB编程基础(免费)

VB编程基础(免费)

资料介绍
VB编程基础(免费)

VB编程基础--高级变量主题


精摘
使用多个同名的变量
如果不同模块中的公用变量使用同一名字,则通过同时引用模块名和变量名就可以在代
码中区分它们。例如,如果有一个在 Form1 和 Module1 中都声明了的公用 Integer
变量 intX,则把它们作为 Module1.intX 和 Form1.intX 来引用便得到正确值。

为了看清这是如何工作的,在一个新工程中插入两个标准模块,并在窗体上画上三个命
令按钮。
在第一个标准模块 Module1 之中声明一个变量 intX。Test 过程设置它的值:
Public intX As Integer      '声明 Module1 的 intX。
Sub Test ()
  '设置 Module1 的 intX 变量的值。
  intX = 1  
End Sub
在第二个标准模块 Module2 中声明了第二个变量 intX,它有相同的名字。又是名为
Test 的过程设置它的值:
Public intX As Integer      '声明了 Module2 的 intX。
Sub Test ()
  '设置 Module2 的 intX 变量的值。
  intX = 2  
End Sub
在窗体模块中声明了第三个变量 intX。名为 Test 的过程又一次设置它的值。
Public intX As Integer      '声明了该窗体的 intX 变量。
Sub Test ()
  ' 设置 form 中的 intX 变量值。
  intX = 3
End Sub
在三个命令按钮的 Click 事件过程中,每一个都调用了相应的 Test 过程,并用
MsgBox 来显示这三个变量的值。
Private Sub Command1_Click ()
  Module1.Test            ……
标签:VB编程基础免费
VB编程基础(免费)
本地下载

评论