![]() |
größe von inhalt einer var prüfen
Hallo Zusammen,
ich habe eine Variable vom Typ Integer da steht eine Zahl drin z.B. 10 jetzt stelle ich mir meine Funkion so vor:
Delphi-Quellcode:
Nur leider geht es so nicht ganz...
wert : Integer;
begin if wert > 13 then ShowMessage('Der Wert ist größer als 13!') else begin end; end; Wie kann ich also prüfen ob der Wert größer ist als 13???? [edit=mkinzler]Für Delphi-Quelltext ist der Delphi-Tag besser geeignet Mfg, mkinzler[/edit] |
Re: größe von inhalt einer var prüfen
wieso geht das denn nicht?
der Vergleich ist zumindestens richtig. |
Re: größe von inhalt einer var prüfen
Zitat:
WAS konkret funktioniert denn nicht? |
Re: größe von inhalt einer var prüfen
deine variable wert ist noch nicht initialisiert. das kannst du z.b. so machen
Delphi-Quellcode:
wert : Integer;
begin wert := 15; if wert > 13 then ShowMessage('Der Wert ist größer als 13!') else begin end; end; |
Re: größe von inhalt einer var prüfen
Hallo,
soviel ich weiß sollte der Vergleich eingeklammert werden... Ansonsten seh ich keinen Fehler. mfg Whatever |
Re: größe von inhalt einer var prüfen
Zitat:
|
Re: größe von inhalt einer var prüfen
doch die werte sind in der var drinne...
ich habe hier nicht per clipboard gepostet... sondern per hand;) ich hatte nur ein = zu viel hier:
Delphi-Quellcode:
[edit=mkinzler]Bitte an Tags denken Mfg, mkinzler[/edit]
if wert [b]=[/b] > 13 then ShowMessage('Der Wert ist größer als 13!') else
|
Re: größe von inhalt einer var prüfen
und ein problem habe ich immer noch es tritt nicht die bedingung ein.
wenn in der Var ein Wert von 13 steht, soll das hier kommen ShowMessage('Es geht nichts über 13') wieso geht das nicht??? |
Re: größe von inhalt einer var prüfen
ich glaube ich habe den fehler gefunden:
es muss heißen if wert > 12 then wenn in der Var eine 13 steht oder?? |
Re: größe von inhalt einer var prüfen
Wenn ab 13 der Text erscheinen soll, dann schreib doch
Delphi-Quellcode:
das ist zwar das gleiche wie
if wert >= 13 then ...
Delphi-Quellcode:
passt aber besser zu deiner Definition "ab 13 soll das passieren" ;) so wird der Quellcode sprechend
if wert > 12 then ...
Allerdings ist deine Fehlermeldung "Es geht nichts über 13" dann aber nicht richtig, denn 13 ist nicht über 13! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 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