von Petra » So, 10.07.2011 16:43
Hallo liebe Experten,
ich habe folgenden Code:
Code: Alles auswählen
oFileDialog = createunoservice("com.sun.star.ui.dialogs.FilePicker")
DialogTyp(0) = com.sun.star.ui.dialogs.TemplateDescription.FILEOPEN_SIMPLE
oFileDialog.initialize( DialogTyp())
oFileDialog.setTitle(sDateiTyp + " wählen")
oFileDialog.setDisplayDirectory(ConvertToUrl(sZielOrdner))
oFileDialog.AppendFilter("Word-Dateien", "*.doc")
oFileDialog.execute
Das funktioniert soweit ganz gut, bis auf das Setzen des Anfangsverzeichnisses.
Wenn ich unter Extras - Optionen - OpenOffice.org - Allgemein das Häkchen bei "OpenOffice.org-Dialoge verwenden" setze, funktioniert es.
Allerdings finde ich den Dialog unter Windows 7 ohne diese Option besser, nur dass eben das mit dem Anfangsverzeichnis ignoriert wird.
Gibt es dafür eine Lösung, oder muss man damit leben?
Danke im Voraus und beste Grüße
Petra
Hallo liebe Experten,
ich habe folgenden Code:
[code]
oFileDialog = createunoservice("com.sun.star.ui.dialogs.FilePicker")
DialogTyp(0) = com.sun.star.ui.dialogs.TemplateDescription.FILEOPEN_SIMPLE
oFileDialog.initialize( DialogTyp())
oFileDialog.setTitle(sDateiTyp + " wählen")
oFileDialog.setDisplayDirectory(ConvertToUrl(sZielOrdner))
oFileDialog.AppendFilter("Word-Dateien", "*.doc")
oFileDialog.execute
[/code]
Das funktioniert soweit ganz gut, bis auf das Setzen des Anfangsverzeichnisses.
Wenn ich unter Extras - Optionen - OpenOffice.org - Allgemein das Häkchen bei "OpenOffice.org-Dialoge verwenden" setze, funktioniert es.
Allerdings finde ich den Dialog unter Windows 7 ohne diese Option besser, nur dass eben das mit dem Anfangsverzeichnis ignoriert wird.
Gibt es dafür eine Lösung, oder muss man damit leben?
Danke im Voraus und beste Grüße
Petra