if..then..else

Tags:    delphi

Er der nogen der kan fortælle mig, hvordan man bruger kommandoerne if, then, else ??

Her er et eksempel:


begin
if not Edit1.Text := 'Text' then
begin
ShowMessage('Der står ikke "Text" i Edit1');
end;
else
begin
ShowMessage('Der står "Text" i Edit1');
end;

HVAD GØR JEG FORKERT???

[Redigeret d. 09/02-03 15:38:56 af ESH]



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
if not Edit1.Text := 'Text' then
Du bruger := til at sammenligne med, og det kan man ikke. := betyder tildeling. Du skal blot bruge et enkelt = tegn.
Du må heller ikke have et semikolon foran else, derved kommer en if..then.else til at se således ud:
Fold kodeboks ind/udKode 
t