java klassen von oo basic aufrufen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: java klassen von oo basic aufrufen

von AJesse » Mo, 23.01.2006 14:18

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

von aphex09 » Di, 04.10.2005 21:03

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

von edv » Di, 04.10.2005 09:16

Mit basic kann ich dir leider nicht weiterhelfen. Aber wenn du schon Java - Klassen benutzen willst, warum machst du dann nicht alles in Java?

java klassen von oo basic aufrufen

von aphex09 » Mo, 03.10.2005 16:58

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

Nach oben