StarBasic-Makro mittels Java bzw. Python starten

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: StarBasic-Makro mittels Java bzw. Python starten

Re: StarBasic-Makro mittels Java bzw. Python starten

von komma4 » Do, 24.10.2013 19:01

Habe es inzwischen mal ausprobiert - einfachste Form, analog einem shell-Aufruf

Code: Alles auswählen

#    macro notation: library.module.sub
    args1 = [ '/opt/openoffice.org3/program/soffice.bin', \
              'macro:///Standard._de.calledFromPython' ]
    args2 = [ '/opt/openoffice.org3/program/soffice.bin', \
              'macro:///Standard._de.calledFromPython2(1,foo)' ]

    p1 = subprocess.Popen(args1)
    p1.wait()
    subprocess.Popen(args2)

Re: StarBasic-Makro mittels Java bzw. Python starten

von komma4 » Mi, 23.10.2013 04:43

aus dem englischen Forum:
Python ruft Basic-Makro auf

StarBasic-Makro mittels Java bzw. Python starten

von Stephan » Di, 22.10.2013 22:33

Hallo,

ich hätte gerne 2 Beispielcodes wie ich per Python und Java ein vorhandenes StarBasic-Makro starten und ggf. Parameter übergeben kann, sofern das Makro Welche erwartet. (Das Makro befindet sich in den lokalen Makrobibliotheken und nicht in einem Dokument.)

Ich hoffe meine Frage ist so allgemein zu beantworten.


Gruß
Stephan

Nach oben