读书人

vb.net address of 后面怎么加字符串

发布时间: 2013-03-21 10:08:17 作者: rapoo

vb.net address of 后面如何加字符串?
vb.net 线程 如何动态 address of 过程,即 "过程" 是可以用户动态传送的

一般写过程时,大概格式如下
sub 过程名(参数)
....
end sub
但我现在要实现的是
sub 过程名(参数..) '参数不知道如何写,参数主要是传递一个过程的名字
Dim i As New Threading.Thread(AddressOf 参数)
i.start()

end sub
这个如何实现,向大神们请教啦

[解决办法]
用ParameterizedThreadStart可以给线程函数传参数

Private Sub form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim i As New Threading.Thread(New ParameterizedThreadStart(AddressOf myThread))

i.Start(这里传参数)

End Sub

Private Sub myThread(ByVal 参数 As Object)

End Sub
[解决办法]
用Control.Invoke(方法委托,new object[] { 参数 })

读书人网 >VB Dotnet

热点推荐