Im
OI beim Form KeyPreview auf true setzen und etwa so vorgehen:
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
If Key = 'a' then
Button1.OnClick(Sender);
end;
Wenn du aber kein Strg oder Alt verwendest musst du aufpassen, weil "a" dann auch in einem Edit oder ähnlichem nicht mehr klappt. Wenn du z.B. Alt+A nehmen würdest, dann brauchst du nur die Button-Caption z.B. "&Abbrechen" nennen, das ist einfacher.