Einzelnen Beitrag anzeigen

Oxmyx

Registriert seit: 21. Sep 2004
499 Beiträge
 
#3

Re: generelle frage zu if-else

  Alt 9. Jan 2005, 18:37
Nein, da fehlt ein end;. Wenn du den Code gescheit einrückst, dann siehst du das auch sofort:

Delphi-Quellcode:
if x>0 then begin
  ...
end
else begin
  if x<0 then begin
    ...
  end
  else begin
    ...
  end;
end;
(so ist's richtig)

Nebenbei würde ich das viel einfacher so schreiben:

Delphi-Quellcode:
if x > 0 then begin
  // größer 0
end
else if x < 0 then begin
  // kleiner 0
end
else begin
  // = 0
end;
  Mit Zitat antworten Zitat