Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi OnKeyPress (https://www.delphipraxis.net/106495-onkeypress.html)

SaFu 11. Jan 2008 18:51


OnKeyPress
 
wie mache ich das nochmal mit den Tasten

Wenn ich bei gleichzeitig shift, Großschreib und T- Taste was auslösen will
Delphi-Quellcode:
procedure KeyPress(Sender: TObject; var Key: Char);
begin
If Key = (Key = VK_CONTROL) and (key = VK_T) then
  begin
  // mach was

  end;
end;

DeddyH 11. Jan 2008 18:52

Re: OnKeyPress
 
Nimm KeyDown und Werte Shift aus.

SaFu 11. Jan 2008 18:54

Re: OnKeyPress
 
Okn und was stimmt an dem T nicht

Delphi-Quellcode:
If ((Shift = [ssCtrl])and (Key = VK_T) then
  begin
  // mach was

  end;
end;

DeddyH 11. Jan 2008 18:57

Re: OnKeyPress
 
Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if (Shift = [ssCtrl]) and (Key = Ord('T')) then
    ShowMessage('Mööp');
end;

SaFu 11. Jan 2008 19:03

Re: OnKeyPress
 
irgendwie geht das nicht im StringGrid kann das sein??

mkinzler 11. Jan 2008 19:05

Re: OnKeyPress
 
Was meinst du mit Großschreib-Taste?

DeddyH 11. Jan 2008 19:07

Re: OnKeyPress
 
Zitat:

Zitat von fuknersascha
irgendwie geht das nicht im StringGrid kann das sein??

Bei mir geht' s.

SaFu 11. Jan 2008 19:07

Re: OnKeyPress
 
Ja shift natürlich 1. Strg+shift und dann T

SaFu 11. Jan 2008 19:08

Re: OnKeyPress
 
:wall: :wall: :wall: Ok ich sollte auch mal die richtigen Tasten drücken


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz