Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: Problem mit OLE Zugriff auf Word

  Alt 3. Sep 2005, 11:41
Hallo

mit der RPC-Fehlermeldung habe ich auch öfters Problemchen. Bei mir liegts an den unterschiedlichen connect und disconnect-aufrufen und gewaltsammes Beenden von Word. Zu jedem connect muß es auch ein disconnect geben. du kannst dich nicht wieder vebinden, wenn ein disconnect vorher gefehlt hat.

Ich würde das WordApplication1.Quit; aus dem finally-Block rausnehmen und die ganzen Bearbeitungsschritte evtl noch in ein try except. Wenn du Word nicht beenden kannst, siehst du nie das disconnect.
Ich kanns jetzt nicht probieren, aber Saveas: was ist, wenn die Datei schon existiert? gibts da eine Nachfrage von Word bzw eine Option, die Nachfrage bei saveas zu verhindern? Wenn du eine Fehlermeldung siehst, gehts an der Stelle nicht weiter, Word kannst du evtl nicht beenden, da noch ein geändertes Dok offen ist und das disconnect siehst du nicht. und bei close kannst du evtl. noch savechanges=false übergeben.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat