2016-07-01 24 views
0

Ich arbeite gerade an einer OpenOffice Writer Extension. Mein Problem ist jetzt, dass ich den Pfad des Installationsordners von OpenOffice benötige, da die Erweiterung auf vielen Computern verwendet wird, auf denen OpenOffice Installiert nicht alle im selben Ordner installiert ist.Den Pfad des geöffneten Programms aufrufen (Open Office) (Java)

Also meine Frage ist, wie bekomme ich den Pfad des gerade laufenden Programms? Ich fand das schon: https://wiki.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Path_Settings

aber ich weiß nicht wirklich, wie man sie richtig benutzt: S

Danke für die Unterstützung.

Antwort

0

Betrachten Sie PathSettingsTest von der Seite, die Sie verknüpft haben. Der folgende Code wird den Pfad zu dem Ordner "Programm" abrufen, in dem soffice.exe gefunden wird.

Object aValue = xPathSettingsService.getPropertyValue("Module"); 
String aPath = (String)aValue; 

PathSettingsTest ausführen zu können, starten Sie zunächst auf einem Sockel soffice hören, wie hier gezeigt: https://wiki.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Getting_a_Service_Manager

+0

Ihnen sehr danken. – FreeKill