Lade...
 

CX_COUNTER::FormattedDelegatedIncr

CX_COUNTER::FormattedDelegatedIncr

Beschreibung:

Die Klassenfunktion erhöht den delegierten Zähler (wenn es einen gibt) bzw. den eigenen Zähler, formatiert den neuen Wert und gibt ihn als String zurück.

Der Zählerstand wird dabei immer mit dem Format des delegierten Zählers formatiert, es sei denn die Formatierung wurde dort über die flags deaktiviert, dann wird das Format dieses Zählers verwendet. Sollte dieser Zähler die Formatierung ebenfalls über flags deaktiviert haben, dann wird der Zählerstand unformatiert zurückgegeben.

Das hier verwendete Format kann auch per GetActiveFormatStrings abgefragt werden.

Hinweis: Vor Dll-Version  224511 wurde das Format dieses Zählerobjekts verwendet und nicht das des delegierten Zählers.

Falls dieser Zähler oder der delegierte Zähler deaktiviert ist, wird ein Leerstring ("") zurückgegeben.

Code-Beispiel:
counter Call(FormattedDelegatedIncr)
// Auf dem Stack: "000023"
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top CX_COUNTER Counter-Objekt
Stack(OUT) Top STRING Formatierter, erhöhter Zähler
Funktionsaufruf: Call(FormattedDelegatedIncr)