Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Abfrage mehrerer variablen... (https://www.delphipraxis.net/6521-abfrage-mehrerer-variablen.html)

lkj 13. Jul 2003 22:42


Abfrage mehrerer variablen...
 
Hi, ich hab folgendes problem,
ich habe zwei variablen, nennen wir eine x und die andere y.
Nun möchte ich gerne eine if-abfrage schreiben wo etwas bestimmtes passiert wenn x = 5 und y = 7 ist, und wenn eine der beiden variablen (oder beide natürlich) nicht stimmt die Else-Schleife in kraft tritt.

so a lá


if x = 5 and if y = 7 then
begin
blablabla;
end else
begin
blablabla;
end;


nur mit "and" geht das nicht, war auch nur so geraten...
kann mir wer helfen?

sakura 13. Jul 2003 22:49

Re: Abfrage mehrerer variablen...
 
Hi und willkommen in der DP und bei Delphi.

Zitat:

nur mit "and" geht das nicht, war auch nur so geraten
Stimmt, Du brauchst noch Klammern, da and vor dem Vergleich (=) ausgewertet wird.

Die Lösung ist einfach:
Delphi-Quellcode:
if (x = 5) and (y = 7) then
begin
  ...
end else begin
  ...
end;
...:cat:...


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