Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   GetAsyncKeyState (https://www.delphipraxis.net/69370-getasynckeystate.html)

netscanner 14. Mai 2006 13:48


GetAsyncKeyState
 
Hi,gibt es eine möglichkeit mit dem Befehl

Delphi-Quellcode:
GetAsyncKeyState(KEY)
auch "Nicht vk_keys" abzufangen - also wie z.b. die Alphabettasten?

SirThornberry 14. Mai 2006 13:51

Re: GetAsyncKeyState
 
natürlich geht das. Wie kommst du darauf das es nicht klappen könnte?

Khabarakh 14. Mai 2006 13:53

Re: GetAsyncKeyState
 
Zitat:

auch "Nicht vk_keys" abzufangen - also wie z.b. die Alphabettasten?
Ich weiß ja nicht, was du für eine Spezialtastatur hast, aber bei mir besitzt jeder Buchstabe eine Virtual-Key-Konstante :gruebel: .

MSDN-Library durchsuchenVirtual Key Codes

netscanner 14. Mai 2006 13:58

Re: GetAsyncKeyState
 
ich meinte damit, dass nur key abzufragen gehen mit meiner procedurer die mit vk_... anfangen

die anderen wie a: key_a gehen aus einem unerklärlichen grund net

Robert Marquardt 14. Mai 2006 16:44

Re: GetAsyncKeyState
 
Koennte es sein das du Kleinbuchstaben abfangen willst?
Das kann natuerlich nicht gehen, da diese ueberhaupt nicht existieren.
VK_A = Ord('A') waehrend Ord('a') schlicht nicht exitiert.

Max Langer 14. Mai 2006 17:09

Re: GetAsyncKeyState
 
Du könntest es statt mit VK_A mit $41 versuchen. bei mir funktioniert das so
die liste dieser keys gibt es hier von Ghostwalker.

Ich hoffe ich konnt helfen

Max


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:58 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