Hallo Marabu,
Zitat von
marabu:
durch die Verwendung von Synchronize() wartet das Programm auf den Eintritt des
VCL MainThread in die Idle-Routine. Ohne Application.ProcessMessages() passiert das frühestens nach dem Verlassen deiner Schleife.
Aha, aber warum wird dann der Fehler zurückgemeldet?
Nach Verlassen der Schleife wäre das doch auch o.k.
Zitat von
marabu:
Deine Klasse TMyThread könnte ich mir auch ohne die feste Kopplung an die Benutzerschnittstelle vorstellen. Der Code im Anhang ist allerdings nicht getestet.
Oh, fein. Ich schau mir das mal an und probiere es heute Abend aus. Danke für den Source (das Thema constructor scheint eine Antwort auf meinen ersten Eintrag zu sein (Parameterübergabe)
Gruß, Andreas