-> Hier kostenlos registrieren
Hallo,
ich hab ein kleines Problem. Ich habe in einem Desing mehrere Sprachen projektiert. Jetzt möchte ich über einen Schalter die Sprache gerne umschalten.
Jedoch geht das nur mit drei Sprachen, die Vierte wird nicht aufgerufen.
Folgend ist mein Code:
int index;
DWORD language;
static char* value[4] = {"English","Deutsch","Português","Italienisch"};
language = GetLanguage();
if(language==0x0409) //Englisch - USA
index = 0;
if(language==0x0407) //Deutsch
index = 1;
if(language==0x0416) //Porto-Brasilianisch
index = 2;
if(language==0x0410) //Ital
index = 3;
return value[index];
Ich kann Englisch, Deutsch und Porto anwählen. Ital wird nicht aufgerufen. Was mach ich falsch? Kann mir einer nen Tipp bitte geben?
Gruß Torsten
PS: Habe WinCC V6.2 SP2
ich hab ein kleines Problem. Ich habe in einem Desing mehrere Sprachen projektiert. Jetzt möchte ich über einen Schalter die Sprache gerne umschalten.
Jedoch geht das nur mit drei Sprachen, die Vierte wird nicht aufgerufen.
Folgend ist mein Code:
int index;
DWORD language;
static char* value[4] = {"English","Deutsch","Português","Italienisch"};
language = GetLanguage();
if(language==0x0409) //Englisch - USA
index = 0;
if(language==0x0407) //Deutsch
index = 1;
if(language==0x0416) //Porto-Brasilianisch
index = 2;
if(language==0x0410) //Ital
index = 3;
return value[index];
Ich kann Englisch, Deutsch und Porto anwählen. Ital wird nicht aufgerufen. Was mach ich falsch? Kann mir einer nen Tipp bitte geben?
Gruß Torsten
PS: Habe WinCC V6.2 SP2