Pfad für SaveAs mit Basic ändern

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

Moderator: Moderatoren

joemouth
Beiträge: 9
Registriert: Fr, 09.07.2010 02:01

Pfad für SaveAs mit Basic ändern

Beitrag von joemouth »

Hallo,

in einem Basic Makro lasse ich den Benutzer die Datei speichern, in dem ich ihm den "SaveAs" Dialog anzeigen lasse.

Code: Alles auswählen

dispatcher.executeDispatch(document, ".uno:SaveAs", "", 0, args1())
Nun möchte ich den Pfad vorher ändern und habe keine Ahnung wie.

Könnt Ihr mir dazu ein paar Tipps geben?

Vielen Dank.
OO portable 3.2.0 deutsch
WIN XP, WIN Vista, WIN 7
joemouth
Beiträge: 9
Registriert: Fr, 09.07.2010 02:01

Re: Pfad für SaveAs mit Basic ändern

Beitrag von joemouth »

Ich habe mittlerweile eine andere Lösung für das Setzen des Standard-Pfades gefunden.

Anmerken sollte ich, dass ich OO Portable 3.2 nutze, es war mir nicht klar, dass die portable Version die Pfade immer auf das Laufwerk, auf dem es installiert ist, setzt.

Da hilft kein "Option -> Pfade ändern", da die Werte immer wieder zurück gesetzt werden.

Eine Lösung ist, die "OpenOfficePortable.ini" aus dem "Other\Sources" Verzeichnis ins Verzeichnis zu kopieren, in dem "OpenOfficeWriterPortable.exe" liegt.

Der Eintrag erfolgt nun in "PortableApps.comDocuments=x:\pfad" und voila der Pfad für "Öffnen" und "Speichern als" ist gesetzt.

Das ganze habe ich hier gefunden:
http://portableapps.com/node/22811

Vielleicht hilft es ja jemanden mit ähnlichen Aufgabenstellungen, ich habe jedenfalls eine kleine Ewigkeit gesucht.
OO portable 3.2.0 deutsch
WIN XP, WIN Vista, WIN 7
Antworten