Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: 2 Bedingungen unterschiedlicher Typen in einer IF Abfrag

  Alt 9. Apr 2005, 11:51
ganz einfach
Delphi-Quellcode:
IF length (lsMinute_b) > 2 then
begin //lsMinute_b --> String
  Windows.Beep(2000,250) ;
  ShowMessage('Eingabe falsch! Die Anzahl der Stellen für die Minutenwerte hat mehr als 2 Stellen!');
  OutputC.text := 'Eingabe falsch!';
end
else IF (liMinute_b) > 60 then
begin //liMinute_b --> Integer
  Windows.Beep(2000,250) ;
  ShowMessage ('Eingabe falsch! Der eingegebene Wert für die Minuten ist grösser 60!');
  OutputC.text := 'Eingabe falsch!';
end;
damit prüfst du die zweite bedingung nur falls die erste nicht erfüllt ist
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat