SysPropSet
obj -> SysPropSet(int1, var2[, int3]) : logic
Systemobjekteigenschaft setzen
Details
- obj: Objekt
- int1: Eigenschaftskonstante
- var2: Eigenschaftswert
- int3: Position
- Resultat:
logicSetzungserfolg - Siehe: Verwandte Befehle ,
SysPropGet (), Liste der Systemobjekt-Eigenschaften
Dieser Befehl setzt eine Eigenschaft eines Systemobjektes.
Als ersten Parameter muss die Konstante der Eigenschaft übergeben werden. Die Konstanten setzen sich aus _SysProp und dem Namen der Eigenschaft zusammen.
Im zweiten Parameter wird der zu setzende Wert übergeben.
Beispiel:
// Setzen des kurzen Datumsformates
tHdlLocale # LocaleLoad(_LclLangGerman, _LclSubLangGerman);
tHdlLocale->SysPropSet(_SysPropLclDateSFormat, 'dd-MM-yy');
info
Alternativ kann die Eigenschaft auch wie folgt gesetzt werden: Beispiel: FWGMDXBLOCK0002
Der optionale Parameter (int3) muss nur angegeben werden, wenn mehrere Werte einer Eigenschaft zugeordnet werden können. Entsprechende Hinweise befinden sich in den Beschreibungen der Eigenschaften.
Beispiel:
// Name des Sonntags setzen
tHdlLocale->SysPropSet(_SysPropLclDateDayN, 'Sonntag', 7);
// Alternativ dazu
tHdlLocale->spLclDateDayN(7) # 'Sonntag';