Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Prozedur nur einmal ausführen (https://www.delphipraxis.net/5320-prozedur-nur-einmal-ausfuehren.html)

flomei 1. Jun 2003 17:45


Prozedur nur einmal ausführen
 
Für mein Tutorial will ich bestimmte Prozeduren nur einmal ausführen lassen.
Ist vielleicht schlecht formuliert. :roll: Ich will feststellen ob diese Prozedur schon einmal ausgeführt wurde und wenn ja, soll sie nicht wieder ausgeführt werden. Wenn ich dann eine andere Prozedur ausgeführt habe soll es wieder möglich sein. Was machen?

MfG Florian :hi:

Daniel B 1. Jun 2003 18:17

Hallo,

mach Dir doch ne globale Variable(Boolean o.ä.) und setze es nach dem ersten durchlauf auf True. Beim zweiten durchlauf prüfst Du es und es es schon True ist, dann rufst Du die Prozedur gar nciht erst auf, oder Du springst mit Exit raus. Das ist alles nur ein kleines if am Anfang der Prozedur.

Grüsse, Daniel :hi:

flomei 1. Jun 2003 18:19

Ja! Das könnte gehen! Mal ausprobieren :coder:

Danke!

MfG Florian :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:28 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