OLE2 und Office97 Word8

From: D.Repond <repond_at_spectraweb.ch>
Date: 1997/09/20
Message-ID: <3423E395.41C0_at_spectraweb.ch>#1/1


Hallo Daniel Poweleit,

Ich las Ihre Antwort zum Thema OLE2:
"After destroying the arglist you have to insert the following:

          ole2.invoke(objapp, 'AppShow'); Michael Rosadino <mrosadino_at_connico.net> schrieb im Beitrag <342061D3.1196_at_connico.net>..."

Meine Frage zu OLE2 ist folgende:

Unter WindowsNt Client mit Forms4.5 und Word7  vervollständige ich ein Word-Basis Document, welches mit Schlüsselworten versehen ist, via OLE2 Bulit-In Commandos:
...

OLE2.Create_Obj('Word.Basic');
OLE2.Invoke(application,'AppShow');
...

OLE2.Add_Arg...
OLE2.Invoke( Appl, -> Verwendete Macro Kommandos:

   FileOpen, EditFind, Insert ..., FileClose OLE2.Destroy_Arglist...
...

Das funktioniert bestens mit Word7.

Nun sollte dasselbe miiOffice97, also Word8 gemacht werden. Da geht aber gar nichts ! Word8 wird gar nicht gestartet. Ich habe festgestellt, das die Word8 Macros eine andere Syntax aufweisen,
eine entsprechende Umsetzung führte jedoch zu keinem Erfolg:
...

OLE2.Create_Obj('Word.Application'); -- Sollte Word8 aktivieren OLE2.Invoke(application,'ShowMe');
...

OLE2.Add_Arg...
OLE2.Invoke( Appl, -> Verwendete Macro Kommandos: -- Gemäss Word8 Recorder

   Documents.Open, Selection.Find, Selection.TypeText ..., ActiveDocument.SaveAs
OLE2.Destroy_Arglist...
...

Haben Sie eventuell schon Erfahrungen mit OLE2 und Office97 und könnten mir weiterhelfen ?

Mit freundlichen Grüssen

D.Repond, Bern
repond_at_spectraweb.ch Received on Sat Sep 20 1997 - 00:00:00 CEST

Original text of this message