Hallo!
Eigentlich sagt die Fehlermeldung doch schon, was syntaktisch falsch ist: Vor Else gehört kein Semikolon hin.
Das ist aber nicht der einzige Fehler in Deinem Code. Du solltest Dir noch einmal genau anschauen, wie man mit If-Bedingungen arbeitet. In der Tutorials-Sparte gibt es auch Eines dazu. Hier ist der Fehler ganz konkret, dass Du "begin" und "end" vergessen hast:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| if Key = #60 then begin Edit1.Visible := True; Memo1.Visible := True; end else begin Edit1.Visible := False; Memo1.Visible := False; end; |
MfG
Christian
//edit: Nicht nur zu langsam, sondern auch noch verschrieben

Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".