Wie kann ich unter Delphi eine Endlosschleife abbrechen (z.B. durch Tastendruck oder Mausklick). Ein normaler Eventhandler (zB für KeyDown) funktioniert bei mir nie!
Abbruchbedingung definieren und abfragen, und Application.ProcessMessages innerhalb der Schleife aufrufen, dann klappts auch mit dem Abbruch ;o)
Wie kann ich unter Delphi eine Endlosschleife abbrechen (z.B.
durch Tastendruck oder Mausklick). Ein normaler Eventhandler
(zB für KeyDown) funktioniert bei mir nie!
Hi
Am besten in der Schleife erstmal ein Application.ProcessMessages einbringen und dann bei Abbruchbedingung mittels break aus der Schleife „brechen“.