Erreur de lecture dans une IHM !! - C++ - Programmation
MarshPosté le 13-05-2005 à 13:29:44
Bonjour !!
J'ai un code qui me permet d'utiliser un TreeCtrl dans mon IHM avec ce TreeCtrl je fais une sélection de fichier qui me permet de générer un autre fichier avec les données contenu dans le fichier sélectionné.
Donc voila tous marche bien quand je sélectionne le fichier mais dés que je sélectionne un repertoire au lieu d'un fichier et que j'appuie sur le bouton pour générer mon fichier mon AfxBox apparait bien me disant qu'un mauvais fichier a été sélectionné mais sauf que aprés le programme plante et donc je ne peux plus rien faire.
Code servant pour la lecture du fichier.
Code :
ifstream fin;
ofstream fout;// Sert pour ecrire dans le nouveau fichier
//Ouverture du fichier à lire.
fin.open( szSource);
if(!fin) {AfxMessageBox("Error ouverture du fichier\n: " + szSource);};
Marsh Posté le 13-05-2005 à 13:29:44
Bonjour !!
J'ai un code qui me permet d'utiliser un TreeCtrl dans mon IHM avec ce TreeCtrl je fais une sélection de fichier qui me permet de générer un autre fichier avec les données contenu dans le fichier sélectionné.
Donc voila tous marche bien quand je sélectionne le fichier mais dés que je sélectionne un repertoire au lieu d'un fichier et que j'appuie sur le bouton pour générer mon fichier mon AfxBox apparait bien me disant qu'un mauvais fichier a été sélectionné mais sauf que aprés le programme plante et donc je ne peux plus rien faire.
Code servant pour la lecture du fichier.