PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.NET]Aus einem Thread au variablen zugreifen(lesen,schreiben)?



HandyRipper
23.11.2010, 22:33
Guten Abend,

ich würde gerne wissen wie ich in einem Thread Variablen lesen oder schreiben kann?

Ich habe Globale Variablen:


Dim M_Test As String
Dim M_Int As IntegerIch deklaiere den Thread:


Dim Thread(100) As Thread
Thread(0) = New Thread(AddressOf Upload)
Nun die Sub Upload:


Public Sub Upload()

Dim S_Test As String = M_Test
Dim S_Int As Integer = M_Int

M_Test = S_Test + "omg"
M_Int += S_Int

End SubDer Code ist natürlich nur ein Beispiel , würde mich freuen wenn mir jemand helfen könnte. Habe auch schon einiges über Invoke() gelesen aber immer nur im zsm.hang mit Steuerelementen und ich konnte das nicht umbaun auf einfache Variablen.

Mfg. HandyRipper

SFX
23.11.2010, 23:38
Du kannst über Events Informationen an den anderen Thread geben..

CYSER
24.11.2010, 17:35
Delegates...

http://img716.imageshack.us/img716/3853/2yugb3q.jpg