vb变量如何在多个窗体中使用?

2025-01-03 11:02:25
推荐回答(5个)
回答1:

方法一:
通过菜单[工程] -- [添加模块],,添加模块后在模块代码窗口用Public 声明变量
例如:
Public MyI As Integer

方法二:
不添加模块,在窗体最上方,用Public 声明变量
但是在其它窗体使用该变量时,要引用窗体名
例如:在Form2里声明公共变量Public MyI As Integer
在其他窗体使用时
Form2.MyI

回答2:

建议在模块里定义
public n
这样无论在哪里都能直接访问到它

要在form2的label1里面显示form1的text1的值,那样不需要定义公共变量,直接引用就可以,代码如下:
form2.label1.caption = form1.text1.text

回答3:

vb变量在多个窗体中使用,需要用到公共变量 public。具体步骤如下:
1、建立一个模块,在模块中定义公共变量 。比如:public a as string
2、这个变量a可以在任何窗体中赋值,也可以在任何窗体和模块中引用a的值。

回答4:

将DIM换成public修饰符,在form2里使用form1.n调用

回答5:

用public放在module里,我是这么干的,我也菜鸟,哈哈