Entweder:
Delphi-Quellcode:
if bla = bla then
befehl; // <--- Semikolon nicht vergessen!
...
if if bla = bla then
befehl // hier KEIN Semikolon und nur einen befehl rein ansonsten die begin-variante benutzen!
else
befehl; // hier es nicht vergessen
oder
Delphi-Quellcode:
if bla = bla then BEGIN
befehl1; // immer ein Semikolon setzen
befehl2;
befehl3;
end;
...
if bla = bla then BEGIN
befehl1; // immer ein Semikolon setzen
befehl2;
befehl3;
end else begin
befehl1; // immer ein Semikolon setzen
befehl2;
befehl3;
end;
...
if bla = bla then BEGIN
befehl1; // immer ein Semikolon setzen
befehl2;
befehl3;
end else
befehl // hier KEIN Semikolon und nur einen befehl rein ansonsten die begin-variante benutzen!
Ich hoffe das gibt dir einen Einblick in die if-Variationen
Edit: Muss dann so aussehen:
Delphi-Quellcode:
if x=1 then
edit; //... dein text halt zur berechnung
oder
Delphi-Quellcode:
if x=1 then begin
edit; //... dein text halt zur berechnung (auch Mehrzeilig!)
end;