Datei Öffnen Dialog
-
Wie kann ich den Datei öffnen dialog anzeigen lassen und die darin ausgewählte Datei inkl. Pfad an mein Script zur weiteren Bearbeitung übergeben lassen?
-
Was für ein System verwendest du?
(für MFC: schau dir mal
CFileDialog
an)
-
Visual C++ .Net
Kannst du mir das mit dem CFileDialog erklären. Habe bei dieser funktion keinen durchblick.
-
Hallo
Schau doch mal in die MSDN oder frag i richtigen Forum nach.
chrische
-
CFileDialog ist keine Funktion, sondern eine Klasse. Der übergibst du zu Beginn einige Paramter (z.B. die Wahl, ob du öffnen oder speichern willst (das entscheidet über den Namen der Dialogbox und die Möglichkeiten bei der Namenseingabe), Dateiendung und Darstellungsoptionen), dann rufst du DoModal() auf, um den Dialog anzeigen zu lassen (das kehrt mit dem ensprechenden Ergebnis zurück, wenn der User eine Datei ausgewählt - oder auf "Abbrechen" gedrückt - hat) und kannst dir hinterher per GetPathName() den Pfad der ausgewählten Datei holen.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum MFC (Visual C++) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Das müsste ungefähr so aussehen:
CFileDialog dlg; dlg.DoModal; CString strPath=dlg.GetPathName;
mfg DR