Zum Inhalt springen

Systemsprache herausfinden


Patrick.Karre

Empfohlene Beiträge

Vielleicht eine kurze Erläuterung.

Ich schreibe zur Zeit ein AddIn für MS-Outlook. Jetzt wurde mir nahe gelegt, das die Ausgabefenster und Nachrichten doch bitte Mehrsprchig sein sollen.

Auf einem Rechner wo auf Deutsch gearbeitet wird = Deutsch. Bei Englisch = Englisch usw.

Ich habe schon versucht über MS-Outlook an die jeweilige Sprache ranzukommen, habe aber nichts gefunden, was mir wieder gibt, mit welcher Sprache gearbeitet wird.

Gruß Patrick

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

ich habe die Lösung, hier ist der Code:


Private Declare Function GetSystemDefaultLangID Lib "kernel32.dll" () As Integer
Private Declare Function VerLanguageName Lib "kernel32.dll" Alias "VerLanguageNameA" (ByVal wLang As Long, ByVal szLang As String, ByVal nSize As Long) As Long

Public ToolbarName As String
Public ViewAddress As String
Public WriteAddress As String
Public AddressDelete As String
Public AddressWrite1 As String
Public AddressWrite2 As String
Public AddressTable As String
Public OpenAddressTable As String

Function ViewLanguade()
' Wir ermitteln die Systemsprache
Languade = GetSystemLanguage
Languade = Left(Languade, 3)
Select Case Languade
Case "Deu"
Germany
Case "Eng"
English
Case Else
English
End Select
End Function

Private Function GetSystemLanguage() As String
Dim strLanguage As String, intLangID As Integer, n As Long
strLanguage = Space$(64)
intLangID = GetSystemDefaultLangID ' intLangID holds the language ID.
n = VerLanguageName(intLangID, strLanguage, Len(strLanguage))
GetSystemLanguage = Left$(strLanguage, n)
End Function
[/PHP]

Gruß Patrick

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...