Hallo,
weiss jmd., wie man ein OpenOffice XComponent oder XTextDocument mit C++ mit UNO von OpenOffice schliesst.
Ein Object o vom Typ Reference<XComponent> könnte man mit der Methode dispose() schliessen, allerdings ist das von Seiten OpenOffice DevGuide NICHT gewünscht bzw. "discouraged".
Das gleiche könnte man mit dem Object o1 vom Typ Reference<XTextDocument> machen.
Wenn man ein neues Object o2 erstellt:
Reference<XCloseable> rCloseable(xTextDocument, UNO_QUERY);
rCloseable->close(sal_False); //Normales schliessen
Alle Methoden enden damit, dass OpenOffice hängen bleibt: sozusagen endlosschleife im OpenOffice. Irgendwo haben die ein Bug drin oder was auch immer.
Hat jmd ne Lösung, ausser einen Task zu killen?
Wäre sehr wichtig.
weiss jmd., wie man ein OpenOffice XComponent oder XTextDocument mit C++ mit UNO von OpenOffice schliesst.
Ein Object o vom Typ Reference<XComponent> könnte man mit der Methode dispose() schliessen, allerdings ist das von Seiten OpenOffice DevGuide NICHT gewünscht bzw. "discouraged".
Das gleiche könnte man mit dem Object o1 vom Typ Reference<XTextDocument> machen.
Wenn man ein neues Object o2 erstellt:
Reference<XCloseable> rCloseable(xTextDocument, UNO_QUERY);
rCloseable->close(sal_False); //Normales schliessen
Alle Methoden enden damit, dass OpenOffice hängen bleibt: sozusagen endlosschleife im OpenOffice. Irgendwo haben die ein Bug drin oder was auch immer.
Hat jmd ne Lösung, ausser einen Task zu killen?
Wäre sehr wichtig.