![]() |
Tasten manuell aktivieren
Hallo...
Ich würde gerne die Num-Taste, die Rollen-Taste und die Feststelltaste mit Delphi aktivieren können. Und zwar so, dass die Lämpchen auf der Tastatur dementsprechend aufleuchten... Ich will eine Procedure schreiben, die mir diese Lämpchen in einem Art "Muster" aufleuchten lässt... Kann mir jemand helfen?! |
Re: Tasten manuell aktivieren
das ginge dann ungefähr so:
Delphi-Quellcode:
VK_NUMLOCK: NumTaste
procedure TForm1.Button1Click(Sender: TObject);
var KeyboardState: TKeyboardState; begin GetKeyboardState(KeyboardState); KeyboardState[VK_NUMLOCK]:=1; SetKeyboardState(KeyboardState); end; ... if KeyboardState[VK_NUMLOCK]=1 then Showmessage('NUM ist aktiviert') else Showmessage('NUM ist deaktiviert'); VK_CAPITAL: Shift VK_SCROLL: Rollen ich hab sowas auch mal gemacht. war lustig die lämpchen ham immer geblinkt aber ich glaub unter NT/2000/XP ging des nicht wenn ich mich recht erinnere. |
Re: Tasten manuell aktivieren
Du hattest recht...unter XP funktionierts nicht, nur auf Win98.
Naja...vielen Dank trotzdem Wenn noch jemand eine andere Art kennt, die auch unter XP funktioniert, dann einfach posten. |
Re: Tasten manuell aktivieren
Gesucht ... und
![]() |
Re: Tasten manuell aktivieren
Danke erst mal....
werds jetzt mal ausprobieren und meld mich dann moregen mit den ergebnissen... |
Re: Tasten manuell aktivieren
Super....Dank Tom's Link gehts jetzt auch unter XP
@alle: vielen Dank für euer Bemühen!!! :thuimb: |
Re: Tasten manuell aktivieren
Sorry, was nutzt jemanden der das geliche Problem hat wie du die Exe? Der Source wäre wesentlich interessanter für ihn. Desweiteren wäre es wünsches wert, wenn beim Beenden des Programmes, der Ausgangszustand wieder hergestellt würde.
|
Re: Tasten manuell aktivieren
Die Source gibts ja eh
Zitat:
Und das mit dem ausgasgszustand hab ich mir auch schon gedacht... ...das Prog war nur gedacht, dass man sieht wies funktioniert.... |
Re: Tasten manuell aktivieren
Dann pack doch bitte den Source gleich dabei, dann muss man sich nicht erst alles zusammensuchen. Und vorstellen, wie die Lämpchen blinken, kann sich wohl jeder, dazu braucht man kein Programm - zu mindest ich nicht. ;)
|
Re: Tasten manuell aktivieren
Hab die EXE jetzt rausgenommen....
Wer lernen will dem schadet es nicht sich selbst ein paar Gedanken dazu zu machen 8) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:47 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