Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

decrementref

decrementref(Object AS Object) AS Integer


Reduziert den Referenzzähler eines Objektes.

Wenn der Referenzzähler eines Objektes den Wert 0 erreicht, wird das Objekt aus dem Speicher entfernt. Alle verbleibenden physischen Referenzen auf das Objekt werden auf den Wert Null gesetzt.

Parameter Object

Das Objekt dessen Referezzähler verringert werden soll.

Rückgabewert

Liefert den neuen Zählerstand des Referezzählers zurück.

  1
  2
  3
  4
  5
  6
  7
  8
LOCAL a, b
= createobject("Custom")
= a
? a, b
decrementref(a)
? a, b
decrementref(a)
? a, b

object object
object object
null null