Thema: Delphi Hot Keys???

Einzelnen Beitrag anzeigen

Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Hot Keys???

  Alt 2. Mär 2005, 15:59
Im OnKeyDown-Ereignis gibt es die Variable Shift vom Typ TShiftState. Man kann z.B. mit
Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if ([ssAlt, ssCtrl] in Shift) then begin
   //Strg+Alt gedrückt
   if Key = Ord('A') then //Taste A gedrückt
   ...
  end;
end;
abfragen, ob Strg+Alt gedrückt wurde.

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat