Ich habe mir schon dieses Thema hier durchgelesen: [VB 2008] Zwei Threads auf ein Steuerelement(nicht gleichzeitig: Fehler) aber ich raff es einfach nicht. Vieleicht müsste ich es wie für einen 7 Jährigen erklärt bekommen
Zum Problem...
Ich habe ein Label auf der Form (label1.text = 0)
Nun hab ich mir Thread deklariert für eine Sub.
(Dim Thread1 As New Thread(AddressOf BlaSub))
In dieser Sub habe ich eine For-schleife welche bei einem besonderen Ereigniss den Labeltext um 1 erhöhen soll. ( Label1.text += 1 )
Und da hörts auch schon auf...
Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement Label1 erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde.
Zu dem Fehler bekomm ich noch ein msdn-Link der mir aber nicht weiter hilft.
msdn.microsoft.com/de-de/library/ms171728.aspx
Vieleicht findet jemand von euch die Lösung dort.
MFG
Zum Problem...
Ich habe ein Label auf der Form (label1.text = 0)
Nun hab ich mir Thread deklariert für eine Sub.
(Dim Thread1 As New Thread(AddressOf BlaSub))
In dieser Sub habe ich eine For-schleife welche bei einem besonderen Ereigniss den Labeltext um 1 erhöhen soll. ( Label1.text += 1 )
Und da hörts auch schon auf...
Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement Label1 erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde.
Zu dem Fehler bekomm ich noch ein msdn-Link der mir aber nicht weiter hilft.
msdn.microsoft.com/de-de/library/ms171728.aspx
Vieleicht findet jemand von euch die Lösung dort.
MFG