Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Funktion rundum CLID (https://www.delphipraxis.net/91847-funktion-rundum-clid.html)

MagicAndre1981 10. Mai 2007 20:31


Funktion rundum CLID
 
Gibt es eine Funktion die aus der CLID, die ich mit GetSystemDefaultLCID bekommen habe, den LocalString (z.B. de-DE für Deutsch) bekomme?

marabu 10. Mai 2007 21:12

Re: Funktion rundum CLID
 
Hallo André,

mindestens zwei Ansätze, die dich vielleicht ein Stück auf den Weg bringen können, zeige ich in diesem Thread: iso 6391 sprachcode auslesen

Gute Nacht

MagicAndre1981 11. Mai 2007 21:13

Re: Funktion rundum CLID
 
Danke Marabu, aber das sollte schon ohne Dritthersteller DLLs gehen.

So, ich hab die Funktion gefunden die ich will:

MSDN-Library durchsuchenGetFileMUIPath

damit bekomme ich zu einer Datei die MUI-Datei und das wollte ich eigentlich. Sonst hätte ich mir das selber zusammengebaut, deshalb die Frage wie ich auf das de-DE komme.

So Delphi kennt die Funktion ja nicht, kannst mir bitte jemand mal die Funktionsdeklaration in Delphi übersetzen?

André

marabu 12. Mai 2007 17:30

Re: Funktion rundum CLID
 
Hallo André,

das hat jetzt aber gar nichts mehr mit deiner ursprünglichen Frage zu tun - und ist auch Vista-spezifisch. Da muss ich mich leider ausklinken. Übrigens stammt die IXSSO-Library nicht von einem Dritthersteller, sonder ist seit W2K Bestandteil des Betriebssystems.

Freundliche Grüße

MagicAndre1981 12. Mai 2007 19:35

Re: Funktion rundum CLID
 
ja das hat weniger mit der Originalfrage zu tun :angel2: Da ich die Funktion noch nicht kannte wollte ich mir die selber zusammenbauen, also das Verzeichnis der Datei nehmen + den Localenamen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 Uhr.

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