Hallo zusammen,
und weiter gehts mit einem neuen Problem
Ich habe (immernoch) eine Art FTP Client an dem ich programmiere.
Für den Komfort habe ich gewisse Funktionen in eigene Threads ausgelagert(Connect, Login, Upload usw usw)
Des weiteren habe ich ein paar Events erstellt um eine gewisse Syncronisation reinzubringen.
Mein Problem nun:
Beispielszenario:
Thread B verbindet sich grade mit dem FTP Server. Wenn fertig tritt ein Event auf , sinnngemäß "Connection established"
Diese Info möchte ich zurück an Thread A übermitteln (das is der hauptthread von dort wurde Thread B erschaffen)
Im Thread A möchte ich eine Statustextbox mit dieser Info updaten.
Nun meckerts aber, weil ich angeblich:
Kann mir bitte wer sagen, wie man sowas auf elegantem Wege macht?
Danke!
Gruß
Frank
und weiter gehts mit einem neuen Problem

Ich habe (immernoch) eine Art FTP Client an dem ich programmiere.
Für den Komfort habe ich gewisse Funktionen in eigene Threads ausgelagert(Connect, Login, Upload usw usw)
Des weiteren habe ich ein paar Events erstellt um eine gewisse Syncronisation reinzubringen.
Mein Problem nun:
Beispielszenario:
Thread B verbindet sich grade mit dem FTP Server. Wenn fertig tritt ein Event auf , sinnngemäß "Connection established"
Diese Info möchte ich zurück an Thread A übermitteln (das is der hauptthread von dort wurde Thread B erschaffen)
Im Thread A möchte ich eine Statustextbox mit dieser Info updaten.
Nun meckerts aber, weil ich angeblich:
Cross-thread operation not valid: Control 'StatusTextbox' accessed from a thread other than the thread it was created on.
Kann mir bitte wer sagen, wie man sowas auf elegantem Wege macht?
Danke!
Gruß
Frank