SysPropSet
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: // Setzen des kurzen Datumsformates tHdlLocale # LocaleLoad(_LclLangGerman, _LclSubLangGerman); tHdlLocale->spLclDateSFormat # 'dd-MM-yy';
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';