Comroader Geschrieben 20. Juli 2002 Geschrieben 20. Juli 2002 Hallo, Weiss jemand von euch, ob es in der MFC einen Standard-Dialog zum öffnen eines Ordners( nicht einer Datei (CFileDialog)) gibt ???Falls ja, dann bitte schnell posten!!! Vielen Dank !!!
Klotzkopp Geschrieben 20. Juli 2002 Geschrieben 20. Juli 2002 Ist zwar nicht MFC, tut aber trotzdem: SHBrowseForFolder
beebof Geschrieben 21. Oktober 2002 Geschrieben 21. Oktober 2002 Original geschrieben von Klotzkopp Ist zwar nicht MFC, tut aber trotzdem: SHBrowseForFolder sorry... irgendwie versteh ich das nich... wie kann ich denn in mein programm einen solchen Ordner-wählen-Dialog einbinden? und in welcher variable finde ich dann den gewählten ordner? und wie kann ich dann alle dateien des ordners der reihe nach einlesen?
Goos Geschrieben 21. Oktober 2002 Geschrieben 21. Oktober 2002 Wie du das einbindest steht anhand eines Beispiels in der MSDN....und gibs zu, du hast dort noch gar nicht nach SHBROWSEFORFOLDER geschaut GOos
beebof Geschrieben 21. Oktober 2002 Geschrieben 21. Oktober 2002 Original geschrieben von Goos Wie du das einbindest steht anhand eines Beispiels in der MSDN....und gibs zu, du hast dort noch gar nicht nach SHBROWSEFORFOLDER geschaut GOos hab mir das beispiel auf der seite, die klotzkopp gelinkt hat, angeschaut. und das hab ich nich verstanden :confused: muss aber auch zugeben, dass ich nich so der held in vc++ bin
Goos Geschrieben 22. Oktober 2002 Geschrieben 22. Oktober 2002 Ok, also dann versuchs mal mit folgendem Minimalbeispiel char szPath[MAX_PATH] = {'\\0'}; BROWSEINFO bi = {0}; bi.hwndOwner = m_hWnd; LPITEMIDLIST lpIDList = ::SHBrowseForFolder(&bi); if(NULL != lpIDList)::SHGetPathFromIDList(lpIDList, szPath); [/PHP] Goos
beebof Geschrieben 22. Oktober 2002 Geschrieben 22. Oktober 2002 Original geschrieben von Goos Ok, also dann versuchs mal mit folgendem Minimalbeispiel char szPath[MAX_PATH] = {'\\0'}; BROWSEINFO bi = {0}; bi.hwndOwner = m_hWnd; LPITEMIDLIST lpIDList = ::SHBrowseForFolder(&bi); if(NULL != lpIDList)::SHGetPathFromIDList(lpIDList, szPath); [/PHP] Goos [/b]besten dank so ist es für mich einleuchtend werd ich gleich heut abend testen
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