Zitat von
sirius:
a) Wozu brauchst du das Application.Processmessages? Ich denke du hast einen Thread.
b) Und ich bin der Meinung, die
GUI kannst du nicht in eine CS packen. Wie verhinderst du denn auf der anderen Seite, dass das Label grad neu gezeichnet wird?
c) btw.:
Zitat:
Habe ein kleines Programm, welches ausnahmsweise mal Threads nutzen soll (brauche ich normalerweise nicht).
Ich habe selten eine Programm, welches ohne Threads auskommt.
a) War vorher ohne Threads und daher rührt noch das ProcessMessages.
...
b) Geht mir ja viel mehr darum, dass diese Funktion nich zufällig mal vom Hauptfenster UND dem Thread gleichzeitig aufgerufen wird.
Das müsste ich mit einer CS doch so realisieren können, oder?
...
c) Also ich brauche das im Regelfall nich, da ich hauptsächlich Batchprogramme im weitesten Sinne betreibe.
Programmstart -> evt. Benutzereingaben -> Liest Daten -> Stellt was damit an -> Liste/PDF/Druck/
DB/WasAuchImmer kommt raus -> Ende.
Einziger Vorteil von Threads wäre hier die Laufzeit, aber da die
DB-Schnittstelle die ich benutzen muss eh nicht Threadtauglich ist, hat sich das Thema so oder so erledigt. *G*