vb的两个窗口之间如何传值啊

2024-12-12 14:46:24
推荐回答(1个)
回答1:

要看两个窗体是什么关系
在VC下你是这么传的?
第一个窗体的数据传入第二个中,可以把第一个窗体的对象传过去
第二个窗体的数据传入第一个中,也可以同样处理,用第一个窗体的对象调用Set方法,把数据赋给第一个窗体的成员

【百度】
在VB中,假如有两个Form,一个Form1,一个Form2,在Form1中我定义了一个变量I,且经过运算已得到了一个值,现在,Form2要使用这个Form1中变量I的值,怎么将这个值传递过去?
'form1 添加command1
Public sTemp As String

Private Sub Command1_Click()
Form2.Show 1
End Sub

Private Sub Form_Load()
sTemp = "wo shi yi ge zifuchuan"
End Sub

'form2
Private Sub Form_Load()
MsgBox Form1.sTemp
End Sub