VB在form1的textbox输入信息后form2的datagrid立即显示?

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:15:04
VB在form1的textbox输入信息并关闭form1后,form2的datagrid立即显示?
具体的全局变量如何写?
我想还是用回全局变量,但其体的怎么操作我不是很明白。因为在多个窗体中可能会用到datagrid比如查询、删除等等。

这个。。。不需要另外设置全局变量吧,在Form1的代码窗口写

Private Sub Text1_Change()
With Form2.DataGrid1 '直接引用Form2.DataGrid1
.Row = 2
.Col = 3
.Text = Text1.Text
End With
End Sub

如果要全局变量,Form1代码窗口的通用变量定义区可以
Public txtFrm1 As String
在Form2中引用,即可使用Form1.txtFrm1

工程--添加模块~在标准模块中public a as string
在关闭form1前 a=text1.text 在form2的load事件中再将a变量赋值给datagrid