Ruft den Wert oder Pointer ab, der in einem COM-Wrapper-Objekt hinterlegt ist.
Wert := ComObjValue(ComObject)
Ein Wrapper-Objekt, das ein COM-Objekt oder einen typisierten Wert enthält.
Diese Funktion gibt einen vorzeichenfähigen 64-Bit-Integer zurück.
Diese Funktion ist nicht für den allgemeinen Gebrauch gedacht.
Der Aufruf von ComObjValue ist äquivalent zu variant.llVal
, wobei ComObject als VARIANT-Struktur behandelt wird. Jedes Skript, das diese Funktion verwendet, muss darauf achten, welchen Wertetyp das Wrapper-Objekt enthält und wie es behandelt werden soll. Wenn zum Beispiel ein Interface-Pointer zurückgegeben wird, sollte Release nicht aufgerufen werden, aber AddRef könnte erforderlich sein, je nachdem, was das Skript mit dem Pointer macht.