Hallo!
Ich habe in der Eingabegebietsschemaleiste (Windows XP) mehrere Sprachen eingestellt (Deutsch, Russische, Serbisch…).
Eigentlich sollte sich die Windows Codepage jedes mal ändern, wenn ich eine andere Sprache auswähle. Welche Codepage verwendet wird, ist ja meines Wissens in der Registry („HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage -> ACP“ ) abgelegt. Wenn ich in der Systemsteuerung->Regions- und Sprachoptionen->Sprache->Details zb Russisch als mein Standard-Eingabegebietsschema einstelle und den PC neustarte, steht unter ACP (s.o) in der Registry noch immer 1252.
Das bedeutet, dass sich die Registry nicht ändert. Wie kann ich dann zuverlässig auslesen, welche Windows Codepage gerade benutzt wird?
Bin für jeden Tipp bzw Hilfe dankbar.