Lade...
 

CX_WORD_XML::LoadFromFile

CX_WORD_XML::LoadFromFile

Beschreibung:

Lädt die angegebene .docx-Datei in das CX_WORD_XML-Objekt. LoadFromFile akzeptiert nur .docx-Dateien. Alle anderen Dateiformate fürhren zu einem Fehler.

Beim Laden muss beachtet werden, dass die gesamte Datei zum Bearbeiten in den Speicher entpackt werden muss. Aufgrund des AddressSpace-Limit von 32-Bit-Software sollte für .docx-Dokumente ≥ 20MB COM verwendet werden. Dieses ist zwar langsamer, als CX_WORD_XML, dafür ist es nicht von der Größenbeschränkung betroffen. Sobald ClassiX als 64-Bit-Version verfügbar ist, wird diese Beschränkung aufgeboben sein.

Sollte dieses Objekt bereits ein anderes Dokument geöffnet haben, so wird es geschlossen und durch das neue Dokument ersetzt. Alle nicht gespeicherten Änderungen gehen verloren.

Code-Beispiel:
Var(word)
CreateTransObject(CX_WORD_XML) -> word
"test.docx" word Call(LoadFromFile)
... //Dokument bearbeiten

"result.docx" word Call(SaveToFile)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_WORD_XML Objekt, in welches das .docx geladen werden soll
  Top-1 STRING Dateipfad der zu ladenden Datei

Funktionsaufruf: Call(LoadFromFile)