Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Tastaurabfrage (https://www.delphipraxis.net/126190-tastaurabfrage.html)

Hybrid666 19. Dez 2008 17:23


Tastaurabfrage
 
Servus

ich hab ein RichEdit und eine SuFu dafür geschrieben. Wie kann ich nun STRG+F abfangen, OHNE eine ActionList? Also das bei Strg+F die sufu gestartet wird? KeyDown hat ja leider nur ShiftState und nicht für STRG.

MfG

TonyR 19. Dez 2008 17:47

Re: Tastaurabfrage
 
Schau dir GetAsyncKeystate() mal an. Dazu die Liste der Virtual Keys.

So kannst du mit "vk_control" abfragen, ob Strg gedrückt wurde, und natürlich dann ob gleichzeitig auch "F" gedrückt ist.

Apollonius 19. Dez 2008 18:04

Re: Tastaurabfrage
 
Zitat:

Zitat von Classes.pas
Delphi-Quellcode:
TShiftState = set of (ssShift, ssAlt, ssCtrl,
    ssLeft, ssRight, ssMiddle, ssDouble);



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:50 Uhr.

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