Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Keyboardlayout auslesen? (https://www.delphipraxis.net/142770-keyboardlayout-auslesen.html)

The_Unknown 3. Nov 2009 17:22

Re: Keyboardlayout auslesen?
 
OK, sowas überliest man dann mal ;)

Ich habe jetzt mal den Test gemacht mit folgendem Code:
Delphi-Quellcode:
showmessage(inttostr(GetKeyboardLayout(0) div 65536));
Dieser liefert als Ergebnis für Deutsch (Deutschland, Österreich, Liechtenstein, Luxemburg) 1031, für Deutsch (Schweiz) 2055 und für Englisch (USA) 1033.

Nun stellt sich mir die Frage, ob das ganze so stimmen kann. Wieso hat die Schweiz einen anderen Code als die anderen deutschsprachigen Länder?

Luckie 3. Nov 2009 19:19

Re: Keyboardlayout auslesen?
 
Weil die Schweizer zum Beispiel kein "ß" auf der Tastatur haben, weil es das bei denen nicht gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:17 Uhr.
Seite 2 von 2     12   

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