Listbox Thread Problem

tombo82

Mitglied
Ich hab eine Form, wo ich mit Threads arbeite,
dazu zwei Listboxen...
In der ersten LB wählt der User was aus, klickt auf nen Button, und denn wird die Auswahl in die zweite LB übernommen -> Klappt super...
nun möchte ich das mit den Daten der 2. LB nen Select in ner DB gemacht wird.
aber ich bekommen immer hier den Fehler:

Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement ListBox2 erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde.


Fehlerort:
Code:
            For Each einträge As String In ListBox2.SelectedItems
                MessageBox.Show(ListBox2.SelectedValue)
            Next

Threaderzeugung:

Code:
Dim t As New Thread(AddressOf start)
        t.Name = "start"
        t.Start()

Wie bekomm ich das hin?
Bei den Labels geht das ja mit invoke etc. wie mach ich das da?
Der inhalt der Box ist eine Kundennummer die ich brauche um die Daten für die Auswahl zu bekommen...
 
Zuletzt bearbeitet:
Zurück