bonjour
je souhaite remplir une combobox à partir d'un fichier texte
j'utilise le code suivant :
CFichiers est le nom de ma combo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CString CFichiers::LitMagasins() { CString res=(""); CStdioFile f(L"magasin.txt",CFile::modeRead); char ligne[257]; while (f.Read(ligne,256)>0) res+=ligne;// enregistrement f.Close(); return(res); }
mon fichier texte se trouve sur l'appareil
mon problème est le suivant :
il enregistre tout comme un seul enregistrement et sépare mes ligne par un
je récupère des données de la façon suivante en format csv:
nom_magasin;gencod;prix;
à la récupération, il me compte 2 enregistrement
nom_magasin
puis ÿÿÿÿÿÿÿ;gencod;prix;
je ne sais pas d'ou sortent les ÿÿÿÿÿÿÿ;
serait ce un problème de format de fichier ?
merci d'avance
Partager