CX_LOCALE::LanguagePos
Beschreibung:
Diese Funktion liefert die Systemnummer der Localsprache.
Anmerkung:
für die Objekte Klasse CX_LOCALE und CX_STATE_LOCALE liefert die Funktion
die Systemnummer der Landessprache. Wenn es keine Localsprache
definiert wurde, dann die Landessprache des übergeordneten
Landes. Falls kein übergeordnetes Land existiert - Fehlermeldung
"Fehler in einer Basisklasse." ("Error in a base-class")
für die Objekte Klasse CX_COUNTRY_LOCALE liefert die Funktion die Landessprache
des übergeordneten Landes, wenn ein übergeordnetes Land existiert. Wenn
kein übergeordnetes Land bei diesem Objekt existiert, dann gibt die
Code-Beispiel:
SystemObject Call(GetLocale)
Get(upperLocale)
if { Call(LanguagePos)}
else { "locale not set" Attention }
............................
SystemObject Call(GetCountries)
0 Swap
GetElement Call(LanguagePos)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(IN) | Top | CX_LOCALE, CX_STATE_LOCALE, oder CX_COUNTRY_LOCALE |
das Locale |
Stack(OUT) | Top | INTEGER | die Systemnummer der Landessprache |