在VB中如何使窗体二中的标签显示窗体一中文本框中输入的内容(窗体二中的标签中还有其他文字)?

如题所述

先假设条件为:窗体一名称为Form1,其中文本框为text1;窗体二名称为Form2,其中文本框为text1.
窗体一上面的代码为:
private Sub Text1_Change() ‘注意这里是change
Form3.Label1.Caption = Form3.Label1.Caption & Text1.Text
end Sub

窗体二上面的代码为:
private Sub Text1_Change()
Form3.Label1.Caption = Form3.Label1.Caption & Text1.Text
end Sub

这样在窗体一或者二的文本框中输入内容时,窗体三上面的label标签的内容也会随之变化啦。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-16
Private Sub Command1_Click()
Form2.Label1.Caption = Text1.Text
Form2.Show
End Sub
这个是form1中加的一个按扭,一个文本框
form2中一个label标签追问

如何使引用的内容与标签中的文字一起出现?比如文本框中输入姓名“ΧX”,标签显示“XX,你好!”

追答

把代码放到文本框的改变事件中

第2个回答  2011-06-16
Form2.Label1.Caption = Text1.Text & " 你好!"追问

为什么赋值号后面不用加“Form1”?

追答

因为代码是在form1中写的,默认的窗体就是form1

本回答被提问者采纳
第3个回答  2011-06-17
update 表1 set 表1字段=表2字段 FROM 表1,表2
相似回答