von raff_nix » Fr, 11.03.2011 19:57
Hallo zusammen,
ich möchte gern aus einem Writer Dokument vom Nutzer selektierten Text auslesen. Das mache ich folgendermaßen, allerdings gibt es immer wieder ein Runtime Error in OpenOffice.
Kann mir jemand sagen, was ich da falsch mache, bzw. wie ich es richtig machen muss?
Code: Alles auswählen
Object o = xModel.getCurrentSelection();
XIndexAccess acc = UnoRuntime.queryInterface(XIndexAccess.class, o);
XTextRange range = UnoRuntime.queryInterface(XTextRange.class, acc.getByIndex(0));
String txt = range.getString();
Hallo zusammen,
ich möchte gern aus einem Writer Dokument vom Nutzer selektierten Text auslesen. Das mache ich folgendermaßen, allerdings gibt es immer wieder ein Runtime Error in OpenOffice. :(
Kann mir jemand sagen, was ich da falsch mache, bzw. wie ich es richtig machen muss?
[code]
Object o = xModel.getCurrentSelection();
XIndexAccess acc = UnoRuntime.queryInterface(XIndexAccess.class, o);
XTextRange range = UnoRuntime.queryInterface(XTextRange.class, acc.getByIndex(0));
String txt = range.getString();
[/code]