C'est normal "Key" n'a pas d'existence dans Delphi.
Comme toute variable, il faut la déclarer avec "var"
Si tu click sur un évènement OnKeyPress, tu verra que Delphi déclare automatiquement la variable "Key".
Voit ci-dessous un exemple avec l'évènement OnKeyPress de Form1.
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
beginend;