fremde Sprache - Unicode

sucher

Grünschnabel
Hallo,

ich möchte Labels, Textboxen und CommandButtons mit fremden
Sprachen z.B. Russisch, Arabisch usw. beschriften.
Kann mir jemand erklären wie ich das in VB6 realisiere?
Ich möchte eine Sprachumschaltung des programmierten
Programms realisieren, die ich mit Optionsboxen umschalten
kann. Das ganze soll möglichst mit Unicode funktionieren,
damit auf jedem Computer jedes Landes egal, welche Sprache
eingestellt wird, auch alles richtig angezeigt wird.

Alles Gute
sucher
 
Zum einlesen solltest du das Filesystemobject nehmen damit kann man auch Unicode einlesen

Das einfachste wäre für jede Sprache eine eigene ini Datei in der die Bezeichnungen der einzelnen Buttons und Labels stehen und je nachdem welche Sprache gewählt ist diese dann zu benutzen

Lavasoft (Programm adaware) hat es zum beispiel so gelöst
Arabisch

Code:
;Ad-aware 6 Language Module

[Ad-aware Core]
1000=ÍÇáÉ ÇáÊËÈíÊ
1001=ÅÍÕÇÆíÇÊ ÇáÅÓÊÎÏÇã
1002=
1003=ãáÝ ÇáãÓÍ ÇáÂä
1004=ÊÝÇÕíá
1005=Ad-Watch ÍÇáÉ
mit notepad geöffnet (dies zeigt keinen unicode :D )

Code:
;Ad-aware 6 LanguageModule

[Ad-aware Core]
1000=Initialisierungs Status
1001=Ad-Aware Statistik
1002=Referenzdatei
1003=Geladen
das gleiche in der Deutschen ini

gruss bb
 

Neue Beiträge

Zurück