Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#11

Re: Word-OleObject korrekt schliessen?

  Alt 23. Feb 2007, 09:18
Also das Problem ist gefunden:

Ich habe im Container das AllowActiveDoc Element auf True, damit das Dokument direkt in dem Container ist und ich alle Möglichkeiten von Word ebenfalls direkt in meinem Programm habe.

Das ist sehr schön und angenehm zu handeln, allerdings tritt eben dieser Fehler auf.

Wenn ich jetzt AllowActiveDoc aus False setze öffnet sich Word extern und ich kann das Dokument dort bearbeiten.
Das find ich nicht schön, da ich dann zurück in mein Programm muss um Das Dokument wieder zu schliessen. Sehr umständlich wie ich finde, Allerdings kommen keine Fehler mehr.

Ist es möglich das der Fehler kommt weil das Fenster und somit auch der Container zu dem Zeitpunkt wo ich Word schliesse nichtmehr sichtbar ist?

ich mach das etwa so:

Delphi-Quellcode:
Word.Open
Form.ShowModal
Word.Close
Edit: Jop, wenn ich das Word zuerst schliesse und danach mein Formular funzt alles ohne Probleme
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat