Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Tastenstatus abrufen (https://www.delphipraxis.net/865-tastenstatus-abrufen.html)

CalganX 17. Sep 2002 17:05


Tastenstatus abrufen
 
Wie kann ich den Status von Caps-, Num-, ScrollLock herausfinden???
Hab' schon gegooglt, aber nix passendes gefunden... :(

Chris

MathiasSimmack 17. Sep 2002 17:12

Ist ja lustig. Ich habe heute gerade den Quellcode eines Editor bearbeitet, in dem genau das vorkam. :)
Code:
GetKeyState
dürfte dir weiterhelfen.

RomanK 17. Sep 2002 17:13

HI
GetkeyboardState -> PSDK

CalganX 17. Sep 2002 17:24

Sorry, aber bringt mir nix... Denn GetKeyState gibt nur den Status von Alt, Ctrl und Shift zurück...

Chris

RomanK 17. Sep 2002 17:30

Also das geht bei mir:
Code:
var
  KeyboardState: TKeyboardState;
begin
  GetKeyboardState(KeyboardState);
  if KeyboardState[VK_NUMLOCK]=1 then
  button1.Caption:='An' else
  button1.Caption:='Aus';
  end;

CalganX 17. Sep 2002 17:37

Stimmt, so gehts... thx

RomanK 17. Sep 2002 17:41

PSDK feat. EDH

Luckie 17. Sep 2002 17:46

Zitat:

Zitat von MathiasSimmack
Ist ja lustig. Ich habe heute gerade den Quellcode eines Editor bearbeitet, in dem genau das vorkam. :)

:roll:


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