不要在一个窗体中定义变量到另一个窗体中使用,这样编写出来的程序容易出bug
最好是定义在类中,窗体实际是一个对话框,用来与用户交流的(叫做用户界面),程序实际上指的是代码,程序员看的是代码,不是窗体
如:有一个类
class1
public lngAAA as long
public sub CallSub()
lngAAA = lngAAA + 1
end sub
有一个窗体
form1:
private clsAAA as Class1
form_Load()
set clsAAA = new Class1
end sub
Command1_Click()
clsAAA.CallSub
MsgBox( str(clsAAA.lngAAA) )
end sub
有一个模块mod1
sub main()
dim frmFirst as new form1
form1.show
end sub