![]() |
Tastatur CODEs Eingabe mit UMLAUTE
:?: Hallo,
habe das hier gefunden, ![]() Habe auch das hier gelesen: ![]() Wie kann man UMLAUTE der PostKey32 unterjublen? DANKE PS: hab mir gedacht, dass man für ö zb mit [ALT] und 0246 auf dem NUMERIC Keyboard der Tastatur eingeben kann. Daher hab ich das gemacht: PostKeyEx32(96, [ssAlt], False); PostKeyEx32(98, [ssAlt], False); PostKeyEx32(100, [ssAlt], False); PostKeyEx32(102, [ssAlt], False); Doch da kommen grafische Zeichen. 96 ist der VK_CODE für Numpad 0. Quelle: ![]() VK_NUMPAD0 0x60 Numpad 0 VK_NUMPAD1 0x61 Numpad 1 VK_NUMPAD2 0x62 Numpad 2 VK_NUMPAD3 0x63 Numpad 3 VK_NUMPAD4 0x64 Numpad 4 VK_NUMPAD5 0x65 Numpad 5 VK_NUMPAD6 0x66 Numpad 6 VK_NUMPAD7 0x67 Numpad 7 VK_NUMPAD8 0x68 Numpad 8 VK_NUMPAD9 0x69 Numpad 9 Ich denke das geht nicht so, weil erst der ALT Loslassbefehl nach Eingabe der ASCII Nr am Keypad ist. hab auch das hier gefunden: ![]() |
AW: Tastatur CODEs Eingabe mit UMLAUTE
Es gibt mehrere Implementationen ala SendKey, SndKey usw. , wo man das "einfach" als Text rein gibt und die Funktion das dann intern umwandelt und sendet.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:57 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