level 1
vb多线程如何声明只在线程内使用的变量,且多个线程间互不干扰
2018年09月07日 13点09分
1
level 10
线程内定义的局部变量,不都是各线程独立分配数据空间的吗!
何来“相互干扰”之说?
2018年09月07日 15点09分
3
level 1
Public Class Form1
Private T1 As Threading.Thread, T2 As Threading.Thread
Dim str As String
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
T1 = New Threading.Thread(AddressOf test)
T2 = New Threading.Thread(AddressOf test)
T1.Start()
T2.Start()
End Sub
Sub test()
str = "1"
MsgBox(str)
aa()
End Sub
Sub aa()
MsgBox(Str)
End Sub
End Class
2018年09月07日 15点09分
5
level 10
一猜就是,我就说VB里不能那么轻易就多线程了么,这是.NET
2018年09月08日 03点09分
9