Sprache des Installierten Betriebssystem ermitteln
Problem :
Man muss herausfinden auf welcher Sprache das Betriebssystem läuft
Lösung :
Diese Funktion ermittelt die gewünschte Information über WMI
Benötigte Deklarationen :
Funktion :
Kann beliebig mit den Codes von MS erweitert werden : Language IDs Microsoft
Man muss herausfinden auf welcher Sprache das Betriebssystem läuft
Lösung :
Diese Funktion ermittelt die gewünschte Information über WMI
Benötigte Deklarationen :
Dim ObjWMI : Set ObjWMI = GetObject("winmgmts:\\.\root\CIMV2")
PUBLIC LANGID
PUBLIC LANGLE
Funktion :
Function GetLanguageID()
DIM colItems : Set colItems = ObjWMI.ExecQuery("SELECT * FROM Win32_OperatingSystem")
For Each objItem in colitems
LANGID = objItem.Locale
Next
Select Case LANGID
Case "0409" : LANGLE = "EN" : MsgBox "Language : English (American)"'
Case "0407" : LANGLE = "DE" : MsgBox "Language : Deutsch (Germany)"
Case "040c" : LANGLE = "FR" : MsgBox "Language : French (Standard)"
Case "0c0a" : LANGLE = "ES" : MsgBox "Language : Spain (Modern Sort)"
Case "040a" : LANGLE = "ES" : MsgBox "Language : Spain (Traditional Sort)"
Case "0410" : LANGLE = "IT" : MsgBox "Language : Italian (Standard)"
End Select
End Function
Kann beliebig mit den Codes von MS erweitert werden : Language IDs Microsoft