Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Timer zu langsam
11. Sep 2005, 16:08
Nimm eine globale boolean Variable bzw. privat für die Klasse: bCancel: Boolean = False; Setze sie mit der Schaltfläche auf True und frag sie in der Schleife ab. Das macht es aber erforderlich, dass das fenster seine Nachrichtenschleife abarbeitet. Du brauchst also ein .NEt Äquivalent zu Application.Processmessages.
Eleganter geht es natürlcih mit Threads. Und es wäre die Frage, ob diese nicht benutzen sollte.
Michael Ein Teil meines Codes würde euch verunsichern.
|