TinTin Geschrieben 13. März 2003 Geschrieben 13. März 2003 hi, ich hab ein weiteres kleines problem. es geht um den CFileDialog im zusammenhang mit OFN_ALLOWMULTISELECT. void CDlgBackUp::OnSelectfiles() { CFileDialog fileDlg( TRUE, NULL, NULL, OFN_ALLOWMULTISELECT | OFN_HIDEREADONLY, "Alle Dateien (*.*)|*.*||", this); fileDlg.m_ofn.lpstrTitle = "Select Files"; fileDlg.m_ofn.lpstrInitialDir = "C:\\temp\\"; if ( fileDlg.DoModal() == IDOK) { CString szlstfile = fileDlg.GetPathName(); AfxMessageBox(szlstfile); } } so, die messagebox zeigt mir jetzt das erst file + pfad an. die frage die ich habe ist, wie komme ich an die anderen files heran? ciao TinTin
DBO Geschrieben 14. März 2003 Geschrieben 14. März 2003 Hi, wenn du Multiselect benutzt musst du mit folgende fkt arbeiten: -GetStartPosition() //Liefert eine Var von Typ Pos, welche du für den ersten Aufruff GetNextPathName brauchst -GetNextPathName() //Bekommt eine Referenz von Pos, welche dann die Pos des nexten Pfades bekommt, als Returnwert bekommst du den Pfad
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden