vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Datenaustausch zwischen Thread und normaler Laufzeit 
Autor: michse02
Datum: 08.07.08 16:46

Hallo,

ich habe folgendes Problem:

Ich habe eine Funktion die ich als Thread starten. Diese ruft wieder diverse andere Funktionen auf und in irgendeiner KÖNNTE es passieren, das ich eine Klasse mit ner GUI öffnen muss, wo der User eine Entscheidung trifft.

So weit, so gut. Wenn ich die Klasse mit der Gui jedoch während der Laufzeit des Threads erstelle verschwindet sie danach sofort wieder ohne das der User was gemacht hat.
Also hab ich die Klasse zur Verfügung gestellt, und einen internen Datenspeicher eingebaut, der gefüllt wird. Wenn dann was drin ist, soll die Gui angezeigt werden sonst nicht.

Das Problem ist, das die Daten aus dem Thread hinzugefügt werden, aber ohne Thread abgerufen werden. Das gibt eine Exception das man das nicht darf.

Ich hab versucht, das mit invoke zu lösern, weiß aber nicht wie? Wo muss ich, was und wie mit invoke bearbeiten? Im Thread? Oder wenn ich das dann aus dem "Puffer" lesen will um es anzuzeigen? Oder wie?

Über Hilfe wäre ich sehr dankbar
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenaustausch zwischen Thread und normaler Laufzeit4.334michse0208.07.08 16:46
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.476Melkor09.07.08 08:04
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.475michse0209.07.08 20:25
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.442Melkor09.07.08 21:04
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.512Moderatorralf_oop09.07.08 22:20
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.343Melkor10.07.08 08:22
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.316michse0211.07.08 21:52
Re: Datenaustausch zwischen Thread und normaler Laufzeit3.371Moderatorralf_oop11.07.08 23:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel