Office Integration Editor Plugin (NOA4e) für Eclipse

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

khsc7
***
Beiträge: 50
Registriert: Mo, 05.11.2007 13:08

Office Integration Editor Plugin (NOA4e) für Eclipse

Beitrag von khsc7 »

Moin miteinander,
das Ding hab ich bei euch im Forum entdeckt - und gleichmal installiert.
Das Basic von OO ist mir nämlich schon lange zu langsam.

Jetzt hab ich da noch ne Frage dazu:
In den Samples von NOA ist folgende Zeile:

Code: Alles auswählen

/*
	 * The path to the office application, in this case on a(n OpenSUSE)Linux system.
	 * 
	 * On a Windows system this would look like: 
	 * => private final static String officeHome = "C:\\Programme\\OpenOffice.org 2.0"; 
	 */
	private final static String OPEN_OFFICE_ORG_PATH = "/usr/lib/ooo-2.0"; 
den Wert dafür hätte ich gerne zur Laufzeit gesetzt (automatisch errmittelt)

- muß der "final" sein ?
- wo krieg ich den her ?

Danke!
Hermann
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: Office Integration Editor Plugin (NOA4e) für Eclipse

Beitrag von hol.sten »

khsc7 hat geschrieben:Das Basic von OO ist mir nämlich schon lange zu langsam.
Hm, ob Java da viel schneller ist? Wirklich, ich will nichts gegen Java sagen, ich nutze es selber, aber OOo ist teilweise wirklich langsam. Da macht die Programmiersprache vielleicht gar keinen großen Unterschied aus.
khsc7 hat geschrieben:- muß der "final" sein ?
Sicher nicht.
khsc7 hat geschrieben:- wo krieg ich den her ?
Dafür gibt es keine fertige Funktion. Jedenfalls keine, die mir bekannt wäre. Da musst du dir wohl selbst was basteln.
Karolus
********
Beiträge: 7517
Registriert: Mo, 02.01.2006 19:48

Re: Office Integration Editor Plugin (NOA4e) für Eclipse

Beitrag von Karolus »

Hallo Hermann

Probier mal :

Code: Alles auswählen

....
ppfad = environ("PATH")
msgbox ppfad
......
nach der Ausgabe bekomme ich den Pfad zu OOo *** dann mit:

Code: Alles auswählen

.....
apfad() = split(ppfad,":")
msgbox apfad(0)   '→/etc/openoffice.org2.4/program
......
***/etc/openoffice.org2.4 ist nur ein Link zum 'richtigem' /opt/openoffice.org2.4, reicht aber.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: Office Integration Editor Plugin (NOA4e) für Eclipse

Beitrag von hol.sten »

Karolus hat geschrieben:Probier mal :

Code: Alles auswählen

....
ppfad = environ("PATH")
msgbox ppfad
......
nach der Ausgabe bekomme ich den Pfad zu OOo *** dann mit:

Code: Alles auswählen

.....
apfad() = split(ppfad,":")
msgbox apfad(0)   '→/etc/openoffice.org2.4/program
......
Erstens sieht das irgendwie nicht wie Java aus. Zweitens glaube ich kaum, dass auf allen *nixen der Pfad zu OOo an erster Stelle in der Umgebungsvariable PATH steht. Und drittens steht der Pfad zu OOo bei mir unter Windows XP überhaupt nicht im PATH und OOo läuft trotzdem.
khsc7
***
Beiträge: 50
Registriert: Mo, 05.11.2007 13:08

Re: Office Integration Editor Plugin (NOA4e) für Eclipse

Beitrag von khsc7 »

Hallo miteinander,

Das eclipse hat jetzt, nach dem ich NOA4e eigerichtet habe, den entsprechenden Eintrag
in den Preferences.
jetzt müßte ich nur noch per Java da dran kommen.

da werd ich mich nächste Woche auch mal in den Java-Foren umsehen.

Hermann
Antworten