Einzelnen Beitrag anzeigen

Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: Problem mit dynamisch erzeugten Komponenten

  Alt 5. Mär 2008, 12:22
Ich würde es auch so machen, dass der Thread die Hauptanwendung benachrichtigt (per Message, Pipe, Socket oder sonst was). Die Hauptanwendung aktualisiert dann die Fortschrittsanzeige.

Threads mit VCL ist IMMER kritisch.
Entweder benutzt man Synchronize (dann steht der Thread aber solange, bis die Procedure fertig abgearbeitet ist) oder es knallt an allen Ecken und Enden.
Spätestens, wenn man eine Mehrprozessor-Architektur hat, knallt es.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat