Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: Betriebssystem Sprache auslesen
29. Mai 2013, 18:27
Du gehst nicht über den Index des Array aus Language sondern über den Locale identifier von hier Language Identifier Constants and Strings
Delphi-Quellcode:
// DE = 1031 = $0407
var
LCID:Integer;
begin
LCID := Languages.indexOf(SysLocale.DefaultLCID);
Showmessage( IntToStr(Languages.LocaleID[LCID])
+ '[' +IntToHex(Languages.LocaleID[LCID],4) +']'
+ '-' + Languages.LocaleName[LCID]
+ '-' + Languages.Name[LCID]);
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|