首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

急求!窗体间传递参数的有关问题?

2012-03-28 
急求!!!窗体间传递参数的问题??!现在有两个窗体Form1,Form2Form1调出Form2,Form2中设置一句SQL语句并且把

急求!!!窗体间传递参数的问题??!
现在有两个窗体Form1,Form2
Form1调出Form2,Form2中设置一句SQL语句并且把查询到的数据放入datetable1中,按下“确定”按纽后把数据显示在Form1中的个Listview中!
请问如何实现??请个些关键代码!谢谢了!
运行时Form1始终不关闭!

还有个问题,Form2中可以通过调用Form1中的过程来控制Form1中的控件吗??


[解决办法]
类似这样(VS2005):
class form1
Delegate Sub MySubDelegate(ByVal x As Integer)

Protected Sub DelegateTest()
' Create an instance of the delegate.
Dim msd As MySubDelegate = AddressOf My.forms.form2.Sub1
' Call the method.
msd.Invoke(10)
End Sub
end class


Class form2
Sub Sub1(ByVal x As Integer)
MsgBox( "The value of x is: " & CStr(x))
End Sub
End Class

热点排行