Alle aktionen die auf
VCL-
GUI-Komponenten zugreifen müssen im Hauptthread der Anwendung erfolgen.
Man sollte schon die Kommentare lesen die Delphi liefert wenn man mit
IDE-Unterstützung ein Thread-Klasse anlegt:
Zitat:
{ Wichtig: Methoden und Eigenschaften von Objekten in
VCL oder
CLX können
nur in Methoden verwendet werden, die Synchronize aufrufen, z.B.:
Synchronize(UpdateCaption);
wobei UpdateCaption so aussehen könnte:
procedure xxx.UpdateCaption;
begin
Form1.Caption := 'In einem Thread aktualisiert';
end; }
{ xxx }
Windows Vista - Eine neue Erfahrung in Fehlern.