第1个回答 2009-01-02
在窗口的new sub里面用byval 传递。这样就不用全局变量了。
dim fm2 as new form2("...","...")'这是在pass in value
fm2.show本回答被提问者采纳
第2个回答 2009-01-02
可以传递给form2的任何一个控件的Tag属性,在要加载form2以前传递过去就可以了.
例如
在form1的comand1事件里:
Private Sub Command1_Click()
Form2.Command1.Tag = "dfgfdgd"
Form2.Show
End Sub
第3个回答 2009-01-02
窗体1代码如下
Public x as string
Private Sub Form_Load()
x = "123"
Form2.Show
End Sub
窗体2
Private Sub Command1_Click()
Print Form1.x
Set Form1 = Nothing
End Sub
或者~在窗体使用完 变量=""
第4个回答 2009-01-02
用erase(变量名)做