Du sollst es ja bei der Deklaration in der Klassenmethode hinschreiben
Delphi-Quellcode:
type
TForm1 = class(TForm)
...
procedure KeyDown(Sender: TObject; var key: Word); override;
end;
Dein 2tes Beispiel
procedure KeyDown(...); override;
ist ja eine Prozedur und da kann es ja keine Überschriebene Version geben.
Windows Vista - Eine neue Erfahrung in Fehlern.