Word Dokument mit Word Instanz öffnen

Word Dokument mit Word Instanz öffnen

Beitragvon Mkorte am 06.11.2008, 18:19

In diesem Beispiel zeige ich wie man ein Word Dokument mit einer Word Instanz öffnen kann.
Um in Vulcan.NET die Word Klassen nutzen zu können, muss zu erst wieder ein COM Interop Assembly erstellt werden.
Dazu wird die Microsoft Word Object Library verwendet. Wie man ein COM Interop Assembly erstellt, hab ich bereits in folgendem Topic beschrieben.
Interop erstellen
Als Namespace muss Word eingetragen werden.

Code: Alles auswählen
LOCAL oWord      AS Word.ApplicationClass
LOCAL oDocument   AS Word.DocumentClass
LOCAL cDok      AS OBJECT

cDok := "C:\Temp\Dokument.doc"

oWord := Word.ApplicationClass{}
oWord:Visible := TRUE
oWord:ShowMe()

oWord:Documents:Open( cDok, ;
    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,;
    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing )
   



Zu erst wird die Word Instanz geöffnet, mit der dann das Dokument geladen wird.
Mkorte
 
Beiträge: 125
Registriert: 02.02.2008, 15:18
Wohnort: Stuttgart


Zurück zu Vulcan.NET Office Entwicklung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Impressum:
Matthias Korte | Silcherstraße 17 | 70839 Gerlingen | info@vulcanforum.net