OLE2 und Office97 Word8
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