Lade...
 

CX_WORD_XML::AsCOM

CX_WORD_XML::AsCOM

Beschreibung:

Diese Funktion wandelt das aufrufende XML-Objekt in ein CX_COM_OBJECT um. Da dies direkt nicht möglich ist, wird dazu der transiente Zustand des XMLs in eine temporäre Datei geschrieben,

ein neues CX_COM_OBJECT erstellt und die Datei mit LoadFromFile geöffnet. Anschließend wird die temporäre Datei gelöscht.

Dieser Aufruf funktioniert auf einigen Systemen nicht. Die oben genannte Vorgehensweise manuell in InstantView auszuführen, funktioniert jedoch meistens.
Code-Beispiel:
Var(xml)
CreateTransObject(CX_WORD_XML) -> xml
xml Call(EmptyDocument)
"Hello XML!" xml Call(PutText)
xml Call(AsCOM) //-> CX_COM_OBJECT
Call(CX_Open)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_WORD_XML XML-Objekt, welches in ein CX_COM_OBJECT umgewandelt werden soll.
Stack(Out) Top CX_COM_OBJECT Das umgewandelte Word-Dokument.

Funktionsaufruf: Call(AsCOM)