naja mein Code sieht grob so aus
Delphi-Quellcode:
while (true) {Abfragen} and (not abbruch) do begin
...
...
Application.Processmessages;
end;
Mit einem Klick auf Button 2 kann man die Variable abbruch auf true setzen und damit die Schleife abbrechen. Wie gesagt funktioniert das bei Methode 1, bei Methode 2 aus irgendeinem Grund jedoch nicht.
Daher meine Frage: Gibt es noch eine andere Methode die Applikation vor dem "aufhängen" zu bewahren?