![]() |
onkeydown und virtuelle tastencodes
Hallo
Ich hab n Problem. und zwar wollte ich für mein programm ne hotkey funktion einbauen. soweit so gut. ich tu mich nur n bisschen schwer die hotkeys abzuspeichern. also mit dem onkeydown ereignis erhalte ich ja einen Zahlenwert in einer Variable vom Typ Word. Die Hotkey werden in den Optionen meines Programms festgelegt. Ich hab ne INI-Datei in de rich alle einstellungen speicher. aber wie speicher ich jez die Hotkeys da rein? Wenn ich nachher den Hotkey registrieren will brauch ich ja den virtuellen Tastencode von Delphi oder? Ich muss das dann ja irgendwie zuordnen können. Kann mir jemand n tipp geben ich komm einfach nich drauf |
Re: onkeydown und virtuelle tastencodes
HotKeys mit OnKeyDown sind aus verschiedenen Gründen nicht so wirklich ratsam... Such hier mal im Forum nach Hotkeys da gibt es andere Möglichkeiten einen Hotkey zu definieren.
mfg |
Re: onkeydown und virtuelle tastencodes
Richtig, Hotkeys kannst Du z.B. mit
![]() |
Re: onkeydown und virtuelle tastencodes
Ja das weiß ich!
Also ich hab n Optionen Dialog, wo man die Hotkeys einstellen kann. Dazu hab ich mir ne kleine Funktion gebastelt, da wird auf ein Button gedrückt und er wartet auf den Tastendruck vom Benutzer. STRG, SHIFT, ALT und WIN Taste wird über eine checkbox markiert. daraus setzt sich dann der hotkey zusammen. und das ganze wird dann in eine INI gespeichert. Ich brauch jez praktisch ne liste, die mir aus diesen Integerwerten die man beim Tastendruck erhält den passenden virtuellen Tastencode zuordnet. [EDIT] hab die lsite gefunden! ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 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