Zum Hauptinhalt springen

ComCallResult

Mit dieser Anweisung kann das Ergebnis einer aufgerufenen Methode eines COM-Objekts abgefragt werden. Zuvor muss die Methode mit dem Befehl ``ComCall() aufgerufen werden. Anschließend kann mit ComCallResult() das Resultat abgefragt werden.

Als (obj) wird das gleiche Objekt wie beim Aufruf von ``ComCall() angegeben. Abhängig von Rückgabewert der Methode, muss eine Variable (var1) des entsprechenden Typs angegeben werden. Die Variable enthält nach dem Aufruf den Rückgabewert der Methode.

Beispiel:

local
{
tDefaultTheme : alpha(80);
}

{
...
tComApp # ComOpen('Word.Application', _ComAppCreate);
tComApp->cplVisible # true;

tResult # tComApp->ComCall('GetDefaultTheme', 2);
tComApp->ComCallResult(tDefaultTheme);
...
}