Zitat von
himitsu:
zu Diesem
Zitat:
if x = y then b := true else b := false;
jupp, falsch ist es nicht ... nur halt manchmal etwas umständlich und manchmal nicht
Delphi-Quellcode:
if x = y then Label1.Visible := true else Label1.Visible := false;
if x = y then Label1.Show else Label1.Hide;
Na gut. Für mich sieht es nur so aus, als hätte sich jemand unnötig Schreibarbeit gemacht und nicht auf die Idee gekommen ist, dem Boolean den Ausdruck gleich zuzuweisen.
Zitat von
himitsu:
PS: das ist wie
x := x + 10;
oder
Inc(x, 10);
Beides ist richtig.
Da ich bei FreePascal auch bequem
x += 10; benutzen kann, halte ich mich da mal raus.