FileControl Steuerelement

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: FileControl Steuerelement

von Wolf » Di, 20.07.2004 07:00

Hallo Stephan,

War nicht ganz was ich wollte, aber trotzdem danke !
Mit dem Programm, welches Du geschrieben hat wird das ganze Dokument gespeichert.
Was ich möchte ist, das der "Speichern als.."-Dialog mir nur einen Dateinamen inklusive Pfad zurückgibt.
Dann möchte ich mit
Open Dateiname for Output As #Dateinummer
Daten aus dem Tabellendokument herausholen und als Textdatei abspeichern.

Gruß Wolf

von Stephan » Mo, 19.07.2004 12:56

Hallo Wolf,

Ich weiß nicht wie Du das FileControl-Steuerelement beeinflussen kannst so wie Du es willst. Ich würde das über eine Shell-Funktion realisieren, das geht in VBA ganz gut, aber in StarBasic müßte ich erst einmal versuchen das hinzubekommen...

Aber reicht Dir nicht auch der einfache Speichern-Dialog? Dann z.B. so:

Code: Alles auswählen

Sub sichern
   oDoc = ThisComponent 
   oDocCtrl = oDoc.getCurrentController() 
   oDocFrame = oDocCtrl.getFrame() 
   oDispatchHelper = createUnoService( "com.sun.star.frame.DispatchHelper" ) 
   oDispatchHelper.executeDispatch( oDocFrame, ".uno:SaveAs", "", 0, Array() ) 
End Sub

Gruß
Stephan

FileControl Steuerelement

von Wolf » So, 18.07.2004 21:20

Hallo,

Wer hat eine Idee, wie man das FileControl-Steuerelement initialisieren muß, damit es nicht als "Öffnen"-Funktion wirkt, sondern als "Save as" oder "speichern als...".
Rufe ich das FileControl-Steuerelement auf, kann ich Dateien auswählen, die vorhanden sind, und das Element gibt mir auch den Dateinamen zurück, will ich aber einen Dateinamen angeben, der noch nicht existiert, kommt die Fehlermeldung gleich im Dateiauswahlfenster.

Bitte helft !!!!

Gruß Wolf

Nach oben