Problème dans fopen

dorras7 Messages postés 63 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 23 décembre 2010 - 17 mars 2010 à 18:27
Pistol_Pete Messages postés 1054 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 - 18 mars 2010 à 14:14
Salut,
J'ai un problème dans la fonction fopen


CString strFileNamePath// :variable qui contient la valeur du champ texte : chemin du fichier

char szName[200] ;
sprintf( szName , "%ls" , strFileNamePath);
szName[strFileNamePath.GetLength()] = '\0';

if ((pTraceFile = fopen(szName,"rb")) != NULL)
{
}

-->pointeur pTraceFile retourne toujours NULL
je sais pourquoi

3 réponses

Pistol_Pete Messages postés 1054 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
18 mars 2010 à 08:59
Salut
Il faut que tu utilises le debugger...
Met un point d'arrêt sur la ligne du fopen et vérifie bien que szName pointe sur un fichier...
A+

____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0
dorras7 Messages postés 63 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 23 décembre 2010
18 mars 2010 à 13:36
OUi j'ai récupére bien l'adresse du fichier !!
et c correcte
0
Pistol_Pete Messages postés 1054 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
18 mars 2010 à 14:14
Le seuil paramètre de fopen est le nom du fichier, il y a forcement une erreur dans cette variable. Peux tu mettre ici le contenu de la variable szName

____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0