von Niels » So, 25.07.2004 21:07
Stephan hat geschrieben:Wie wäre es mit dem OO-Programmpfad?
Das hier sollte funktionieren:
Code: Alles auswählen
Sub OO_programmpfad
oSettings = createUnoService("com.sun.star.frame.Settings")
oPathSettings = oSettings.getByName("PathSettings")
msgbox oPathSettings.ProgPath
End Sub
Gruß
Stephan
Jo, tut es, aber ich irgendwie finde ich die Home-Geschichte genial. Wenn ich das lösen könnte, dann fallen mir da so einige andere Sachen ein, die man anstellen kann. Habe mal ein wenig gegoogelt, und bin auch fündig geworden. Leider geht es nur mit DLL-Aufruf und da bin ich an meinen Grenzen. Geht das überhaupt mit OO-Basic? Und nun darf ich den Aufruf ja auch nur dynamisch definieren, denn unter Linux oder OS2 würde diese Deklaratio ja zum qualifizierten Abflug führen.
Gruß
Niels
[quote="Stephan"][quote]Wie wäre es mit dem OO-Programmpfad? [/quote]
Das hier sollte funktionieren:
[code]Sub OO_programmpfad
oSettings = createUnoService("com.sun.star.frame.Settings")
oPathSettings = oSettings.getByName("PathSettings")
msgbox oPathSettings.ProgPath
End Sub [/code]
Gruß
Stephan[/quote]
Jo, tut es, aber ich irgendwie finde ich die Home-Geschichte genial. Wenn ich das lösen könnte, dann fallen mir da so einige andere Sachen ein, die man anstellen kann. Habe mal ein wenig gegoogelt, und bin auch fündig geworden. Leider geht es nur mit DLL-Aufruf und da bin ich an meinen Grenzen. Geht das überhaupt mit OO-Basic? Und nun darf ich den Aufruf ja auch nur dynamisch definieren, denn unter Linux oder OS2 würde diese Deklaratio ja zum qualifizierten Abflug führen.
Gruß
Niels