salut
je comprend vraiment plus rien :
si je repond par IDOK � une CFileDialog,
plus loin dans mon code il m'est impossible d'ouvrir (ou creer) un nouveau fichier!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 CFileDialog l_SampleDlg(TRUE,NULL,NULL,OFN_FILEMUSTEXIST|OFN_READONLY,"Bitmap(*.bmp)|*.bmp|"); iRet = l_SampleDlg.DoModal();
par contre si je ferme la CfileDialoge par IDCANCEL pas de probl�me.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 FILE *pFile = fopen(_fileName, "wb"); if (pFile ==NULL) { //vrai dans tout les cas après un IDOK sur CFiledialog }
Comme les deux elements ont aucun rapport j'ai pens� � un probl�me memoire mais voila..... d'autant plus que pour debugger je ne fais rien en sortie de la CfileDiaogue.
J'ai jamais rtencontrer un truc du genre et je reste tr�s perplexe. J'ai enlev� le max de chose dans mon code.
J'utilise Microsoft Visual C++ .NET 69534-335-0000007-18765, je programme en c++ non manag�.
le seul lien que je vois est le fait d'acceder � un fichier, sinon rien ne fait se rejoindre les deux operations...
Partager