Hoi,
erst mal gute Besserung und viel Spaß auf der CeBit
Nun zum Problem:
Delphi-Quellcode:
if flomei.krank then
// naja dann bist du halt krank ;)) und kannst ned zur CeBit ;)) der eine Befehl hier darf kein ; am ende haben!!!!
else if flomei.vater.krank then // dieser bedingung wird nur überprüft wenn du gesund bist.
// leider ist dein vater krank... du kannst ned zur CeBit ;)) der eine Befehl hier darf kein ; am ende haben!!!!
else // das wird nur ausgeführt wenn alle vorherigen abfragen negativ verlaufen sind, also du und dein Vater gesund sind.
// jetzt kannsch zur CeBit :D dieser befehl aber bitte mit ;
oder wenn du mehrere Aktionen pro Bedingung machen willst dann immer mit begin und end.
Delphi-Quellcode:
if flomei.krank then
begin
// naja dann bist du halt krank ;)) und kannst ned zur CeBit ;))
// Hier kannst du mehr als nur ein Befehl ausführen.
end // wichtig: ohne ;
else if flomei.vater.krank then // dieser bedingung wird nur überprüft wenn du gesund bist.
begin
// leider ist dein vater krank... du kannst ned zur CeBit ;))
// Hier kannst du mehr als nur ein Befehl ausführen.
end
else // das wird nur ausgeführt wenn alle vorherigen abfragen negativ verlaufen sind, also du und dein Vater gesund sind.
begin
// jetzt kannsch zur CeBit :D
end; // wichtig: mit ;
flomei.krank und
flomei.vater.krank mussen boolsche Werte sein
Naja, ich hoffe das es dir Hilft.
PS: wenn du in der Hilfe unter
if-Anweisungen suchst findest du eine gute Beschreibung über die ganze Sache.