Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Commondialog und Multiselect

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.02.2003, 11:27 Uhr
~Alois
Gast


Bei einem CFileDialog-Objekt bekommt man ja über .GetPathName() den gewählten Dateinamen zurück. Wenn aber das Flag OFN_ALLOWMULTISELECT aktiviert ist, kriegt man im Rückgabestring sämtliche Dateien und (als ersters) den zugehörigen Pfad zurück, allerdings alles durch Null-Bytes getrennt, so dass man nur auf das erste zugreifen kann. Wie komm ich an den Rest?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.02.2003, 13:14 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Probiers mal so

C++:
POSITION p = fileDlg.GetStartPosition();
CString path;
while(p)
{
  path = fileDlg.GetNextPathName(p);
}



mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.02.2003, 13:38 Uhr
~Alois
Gast


Danke, funktioniert!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: