![]() |
Re: Wenn eine if-bedingung zutrifft dann...
Ach ja, normaler Weise müßte der Compiler bei deinem 1. Code auch noch gemeckern.
So in der Richtung - Variable könnte undefiniert sein. Denn da fehlt noch ein kleiner Befehl:
Code:
[b]procedure[/b] proc;
[b]var[/b] b: boolean; [b]begin[/b] [color=red]b := false;[/color] [b]if[/b] bedingung1 [b]then[/b] [b]begin[/b] anweisung; b := true; [b]end[/b]; [b]if[/b] bedingung2 [b]then[/b] |
Re: Wenn eine if-bedingung zutrifft dann...
Moin!
Also wenn ich die Frage richtig verstehe willst du bei allen Möglickeiten verschiedene Anweisungen ausführen aber auch bei allen b auf true setzen.
Delphi-Quellcode:
Hier ist b am Anfang true und wenn keine bedingung zutrifft wird b einfach wieder auf false gesetzt.
b := true;
if bedingung1 then dosth else if bedingung2 then dosth else if bedingung3 then ... else b := false MfG Niels |
Re: Wenn eine if-bedingung zutrifft dann...
danke, genau das wollte ich ^^
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz