Bonjour,
Malgres quelques recherches sur votre forum ainsi que dans la faq de Visual Cpp, je n'arrive pas à resoudre mon probleme.
Dans le .cpp de ma CFormView je déclare en global la variable :que je fournis par la suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector<string> FichierRechercheTrouve;
Une fois ce vecteur rempli, je voudrais l'afficher dans une CListBox située dans un nouveau CDialog1.
Pour cela je définie bien la variable :;
Code : Sélectionner tout - Visualiser dans une fenêtre à part CListBox m_ListViewCSV
Ensuite, dans le fichier .cpp de ma CFormView je fais un appel à ma CDialog avec :
Mais le probleme est qu'il me génère l'erreur suivante lorsque je clique sur le bouton d'ouverture du CDialog:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Dans ce cas je me suis dit que je contournerai l'erreur en déclarant en global dans le .Cpp du CDialog un vecteur
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4Debug Assertion Failed! File : afxwin2.inl Line : 669MAis il me dis lors de la compilation qu'il ne connait pas std ou encore vector alors que je l'avais déclaré dans .h de ma CFormView...
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector<string> FichierRechercheTrouveDialog;
J'ai donc déclaré dans mon .hMais il me fait l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Est ce que quelqu'un aurait une solution? Car la je suis un peu perdu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Merci d'avance
rv

 

 
		
		 
         
 

 
			
			

 
   


 transfert données CFormView -> CDialog
 transfert données CFormView -> CDialog
				 Répondre avec citation
  Répondre avec citation

 
  
  
  
 
 
  )
 )
Partager