![]() |
if Abfrage als Integer Wert
Hallo,
ich möchte eine if Abfrage machen bei der es vier verschiedene Werte geben soll, also von 1 bis 4. Es sollte dann folgendermaßen aussehen.
Delphi-Quellcode:
if Ergebnis:=1
then Blablabla |
Re: if Abfrage als Integer Wert
Hi! Weiß zwar nicht 100% was du meinst, aber evtl hilft dir eine CASE Struktur weiter:
Delphi-Quellcode:
case Ergebnis of
1: Close; 2: MyProcedure; //usw; end; |
Re: if Abfrage als Integer Wert
Es geht darum, dass eine if Frage nur Boolean Werte nutzt ich aber nach 4 verschiedenen Werten abragen möchte. (Ergebnis ist ein Integer Wert). Hat funktioniert, vielen Dank.
|
Re: if Abfrage als Integer Wert
Delphi-Quellcode:
Bei Vergleichen nur ein "=" kein ":=" !
if Ergebnis=1
then Blablabla |
Re: if Abfrage als Integer Wert
jupp, genau wie Neutral General grad (in der RedBox) schrieb
und ein Vergleich liefert ja netter Weise auch ein booleanisches Ergebnis :angel:
Delphi-Quellcode:
if Ergebnis=1 then
else if Ergebnis=2 then |
Re: if Abfrage als Integer Wert
Vielen Dank für eure Hilfe.
|
Re: if Abfrage als Integer Wert
in deinem fall würd ich aber die case struktur benutzen...
die ist übersichtlicher und einfacher. |
Re: if Abfrage als Integer Wert
Die hab ich auch verwendet und gefällt mir auch sehr gut.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 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 by Thomas Breitkreuz