Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Probleme beim Zugriff auf TWordDocument.Saved (https://www.delphipraxis.net/167820-probleme-beim-zugriff-auf-tworddocument-saved.html)

Dummbatz 20. Apr 2012 09:47

Probleme beim Zugriff auf TWordDocument.Saved
 
Hallo zusammen!

Aus meinem Programm heraus öffne ich Word, lade ein Dokument, schreibe Text rein, speichere es und schließe Word wieder. Unter Anderem frage ich dabei die Eigenschaft Saved auf meinem TWordDocument ab und setze sie auch.
Das funktioniert soweit einwandfrei.

Jetzt habe ich einen Kunden mit Word 2010, bei dem bekomme ich beim Zugriff auf TWordDocument.Saved einen EOleSysError mit der Meldung "Schnittstelle nicht unterstützt", manchmal auch "Ausnahmefehler des Servers".
Die Exception habe ich abgefangen und behandelt, trotzdem schmiert Word dabei ab (also die Oberfläche verschwindet, aber der Prozess bleibt gestartet) und meine Anwendung steht und lässt sich nur noch über den Task-Manager beenden.

Hat jemand dieses Phänomen auch schon mal gehabt? Vielleicht sogar eine Lösung gefunden? Oder auch nur einen Tipp wonach ich suchen könnte?

Vielen Dank!

MfG Dummbatz.

Dummbatz 25. Apr 2012 14:27

AW: Probleme beim Zugriff auf TWordDocument.Saved
 
Gerade habe ich eine weitere Information erhalten:
Das Problem tritt ausschließlich bei Benutzern auf die die Anwendung auf einem 2003er Terminalserver starten. Auf "normalen" Arbeitsplätzen läuft alles ohne Probleme.
Und es tritt nur auf wenn Word noch nicht gestartet ist.

Vielleicht kann damit jemand etwas anfangen?

MfG Dummbatz.

Perlsau 26. Apr 2012 08:14

Crossposting!
 
Crossposting!

Wer dieselbe Frage in mehreren Foren gleichzeitig stellt, sollte die User darauf hinweisen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz