Einzelnen Beitrag anzeigen

rokli

Registriert seit: 21. Mär 2009
Ort: Rödinghausen
301 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: OnKeyDown TShiftState und Key

  Alt 25. Nov 2010, 11:20
bin nochmal wieder mit einer Frage zum OnKeyDown da:

Delphi-Quellcode:
procedure TfraSQL.rieSQLKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
   tag := 5;
   if Key = Vk_F5 then begin
      rieSQL.SelectAll;      // <--- das geht!
   end;
   if (ssCtrl in Shift) and (Key = VkKeyScan('a')) then begin
   tag := 5;
      rieSQL.SelectAll;      // <--- das geht NICHT ?!?
   end;
end;
Dieses OnKeyDown befindet sich in einem FRAME!!

Warum kann ich mit 'F5' alles wie gewünscht markieren, aber mit CTRL-a nicht???

Hat da jemand ne Idee?

Tks Rolf
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney
  Mit Zitat antworten Zitat