Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1536 connectés 

  FORUM HardWare.fr
  Programmation

  [Visual C++] Common Dialog : CFileDialog, pb noms de fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Visual C++] Common Dialog : CFileDialog, pb noms de fichiers

n°50446
antsite
Je me souviens
Posté le 01-08-2001 à 19:20:28  profilanswer
 

Je souhaite récupérer les noms de fichiers sélectionnés (multi sélection).
Ce bout de code est compilé mais à l'éxécution il y a un crash.
 
CFileDialog comfil(true,NULL,NULL,OFN_OVERWRITEPROMPT | OFN_ALLOWMULTISELECT,"All Files (*.*)|*.*" );
POSITION pos;
CString file,all;
 
if (comfil.DoModal() == IDOK)
{
 pos = comfil.GetStartPosition();
 while((file=comfil.GetNextPathName(pos)) != NULL)
  all += file;
 
 MessageBox(all);
}
 
Le crash semble venir de pos avec la fonction GetNextPathName();

mood
Publicité
Posté le 01-08-2001 à 19:20:28  profilanswer
 

n°50486
TheNicow
Posté le 01-08-2001 à 23:14:44  profilanswer
 

D'apres la msdn :  
 
CFileDialog::GetNextPathName
CString GetNextPathName( POSITION& pos ) const;
 
Parameters
 
pos
 
A reference to a POSITION value returned by a previous GetNextPathName or GetStartPosition function call. NULL if the end of the list has been reached.
 
Return Value
 
The full path of the file.
 
donc je mettrais le code suivant :
 
pos = comfil.GetStartPosition();  
while(pos != NULL)
{
  file = comfil.GetNextPathName(pos);
  all += file;
}

n°50500
wpk
Posté le 01-08-2001 à 23:47:02  profilanswer
 

TheNicow :hello:  
(desolé antsite de parasiter ton tomic )

 

[edtdd]--Message édité par wpk--[/edtdd]


---------------
"Si ton labeur est dur, et si tes résultats sont minces, rappelle-toi  

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Visual C++] Common Dialog : CFileDialog, pb noms de fichiers

 

Sujets relatifs
[Visual C++] Font ???[PHP]::éffacement de fichiers
question de Visual Basic[Visual C++]La fonction TRACE ?
[Visual C++] A la création d'un dialogue, problème de Checkbox[Visual C++] Bitmap en haute résolution
[ PHP ] utilisation des fichiersliste des fichiers presents ds des repertoires
[ C ] Mumuse avec les fichiers ...Quelle variable utilisé pour du avi sur Visual Basic ?
Plus de sujets relatifs à : [Visual C++] Common Dialog : CFileDialog, pb noms de fichiers


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR