Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Schleife wahlweise unterbrechen. (https://www.delphipraxis.net/7613-schleife-wahlweise-unterbrechen.html)

Gereon 17. Aug 2003 17:54


Schleife wahlweise unterbrechen.
 
Ich möchte für eine Animation eine Schleife unterbrechen.
Diese soll dann durch Klicken eines "Weiter"-Buttons fortgesetzt
werden. Die Schleife soll aber auch wahlweise (Checkbox) ohne
Unterbrechung durchlaufen werden (Einzeschrittmodus an/aus).

Wer kann mir hierzu einen Tipp geben?
Vielen Dank.

Gereon

iaby 17. Aug 2003 18:05

Re: Schleife wahlweise unterbrechen.
 
versuchs mal damit:
schreib den code innerhalb der schleife!
Code:
if checkbox1.checked then
  begin
  repeat
  application.processmessages;
  until button_pressed;
  button_pressed:= false;
  end;
und dazu noch in die buttonclick prozedur:
Code:
button_pressed:= true;
natürlich musst du noch die variable button_pressed als boolean definieren!

gruss,
iaby

Gereon 17. Aug 2003 20:53

Re: Schleife wahlweise unterbrechen.
 
Alles klar. Danke.

Gereon


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz