Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#13

Re: Abbrechen einer Schleife mit Button

  Alt 15. Jul 2008, 11:00
Ist doch ganz einfach. Aus allen Antworten mal die einfachste heraussuchen und schon bekommt man
Delphi-Quellcode:
procedure TForm1.b_startClick(Sender: TObject);
begin
repeat
sleep (200);
Application.ProcesMessages;
If KnopfGedrueckt then
  Exit;
until 1=0;
end;
Und noch fix für den Knopf was gemacht:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender:TObject);
begin
  KnopfGedrueckt := True;
end;
Edit: Das ist bei weitem nicht die schönste, sicherste, eleganteste Lösung des Problems, aber ein Anfang (und vielleicht auch Ende dieses Threads ).

Sherlock
Oliver
  Mit Zitat antworten Zitat