Zum Hauptinhalt springen

CtxDocEdit

CtxDocEdit

Objekt zu Textverarbeitung

Details

Über dieses Objekt können Texte verarbeitet werden. Das Objekt kann über die COM-Schnittstelle gesteuert werden. Damit ein Dokument angezeigt werden kann, müssen die Gemeinsamen Komponenten auf dem Rechner installiert und die DocEdit-Erweiterung über die Eigenschaft InstallCtxDocEdit eingerichtet sein.

Ist bei der Initialisierung des Objekts ein Fehler aufgetreten, kann dieser mit der Anweisung ComInfo () ermittelt werden.

In dem Objekt kann in der Eigenschaft FileName ein bestehendes Dokument angegeben werden. Standardmäßig wird ein leeres Dokument beim Start angezeigt. Mit dem COM-Befehl $ctxDocEdit->cplResetContents kann der aktuelle Inhalt geleert werden. Jedoch bleibt die Eigenschaft FileName bei dem Befehl gesetzt.

Der Deskriptor des Objekts kann dazu verwendet werden, um Methoden des COM-Objekts aufzurufen (siehe ComCall ()) oder Eigenschaften der Oberfläche und des COM-Objekts zu setzen bzw. abzufragen.

info

Eine Dokumentation der möglichen Befehle, Eigenschaften und Ereignissen ist auf der Hersteller-Seite des Moduls zu finden.

Beispiel:

// Dokument laden
$CtxDocEdit->wpFileName # '*' + _Sys->spPathMyDocuments + '\MyDocument.doc';

// Dokument auf nur lesbar und selektierbar setzen
$CtxDocEdit->cpiEditMode # 1;

// Tabelle mit 5 Zeilen und 3 Spalten an der aktuellen Position einfügen
tResult # aDocEdit->cpiTableInsert(5, 3, -1);