Seite 1 von 1

java klassen von oo basic aufrufen

Verfasst: Mo, 03.10.2005 16:58
von aphex09
hallo,

ich möchte gerne eigene java klassen von oo basic aus benutzen.
habe auch unter

http://codesnippets.services.openoffice ... Basic.snip

schon ein beispel gefunden...

und im oo sdk ist auch ein beispiel für eine minimal uno component vorhanden.

muss ich denn die java klassen noch irgendwie in openoffice registrieren?
die jar dateien mit unopkg einbinden funktioniert zwar.
der aufruf in oo- basic:

Dim Service As Object
Service = CreateUnoService("at.bestsolution.oeush.OracleReports")
Service.trigger("")

(aus dem beispiel)

gibt immer null zurück.

habe die packages auch mit den gleichen bezeichnungen erstellt...

wäre über hilfe sehr dankbar

Verfasst: Di, 04.10.2005 09:16
von edv
Mit basic kann ich dir leider nicht weiterhelfen. Aber wenn du schon Java - Klassen benutzen willst, warum machst du dann nicht alles in Java?

Verfasst: Di, 04.10.2005 21:03
von aphex09
ich wollte auf eine vorhande anwendung zugreifen,

ein paar dialoge die ich für die eingabe von daten benötige wollte ich mit oo- basic und dem dialog editor programmieren, weil ich dachte dass das einfacher ist...

hab aber jetzt schon rausgefunden das man die ganze sache noch irgend wie in oo registrieren muss mit idl und sowas... hatte aber noch nicht genug zeit da weiterzusuchen...

mfg

Verfasst: Mo, 23.01.2006 14:18
von AJesse
edv hat geschrieben:Mit basic kann ich dir leider nicht weiterhelfen. Aber wenn du schon Java - Klassen benutzen willst, warum machst du dann nicht alles in Java?
Weisst Du irgendwo ein Beispiel, wie ich ein Java-Makro beim Laden eines Dokumentes automatisch ausführen kann? Ich möchte Menüs im OOo einfügen, sobald ein Dokument aus einem bestimmten Template gestartet wird...

Gruss
Alexander