vb 不同窗体之间如何传递参数或者变量?

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:50:25
vb 不同窗体之间如何传递参数或变量?
有一个ID变量的值,如何传递到其他窗口,其他窗口如何获取。

在form的通用部分使用Public来声明变量
在另一个窗体中使用前一个窗体的这个使用Public来声明的变量的使用格式如下:
窗体名.变量名
e.g:
在Form1中的声明部分声明a变量如下:
Public a
在Form2中调用这个变量并把它的值传递到变量b上,代码如下:
b=Form1.a
当然也可以把变量用Public声明在公共模块上,这样可以避免输入窗体名,即直接输入该变量名即可调用该变量的值。

菜单“工程”-“添加模块”-“打开”,将ID变量的定义写在这个模块里,注意是使用public关键字,而不是dim,这样各个窗口才能访问它,如:
Public ID As String
现在其它窗口中均可以直接使用ID了!
当然也可以采用楼上的方法。

把变量或参数部分放到公共模块中