bonjour

je souhaite remplir une combobox à partir d'un fichier texte
j'utilise le code suivant :
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);
 
}
CFichiers est le nom de ma combo
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