[débutant][MFC] lister le contenu d'un fichier dans un CEdit
Bonjour,
j'ai des données inscrites dans un fichier comme suis :
5:20060503,20060504,20060505,20060506,20060507
Pour les afficher dans mon CEdit j'ai déclaré une variable m_edit de type CEdit dans le .h de mon dialogue.
Voici l'action réalisé lors du clic sur le bouton permettant l'affichage dans mon CEdit :
Code:
1 2 3 4 5 6 7 8 9
| // lecture du fichier contenant le nom des fichiers :
char buff[200];
ifstream infile("liste.txt"); // ouverture du fichier liste.txt
infile.getline(buff, sizeof(buff)); //lecture d'une ligne complete
infile.close();
// affichage du fichier dans la zone d'édition
CString s(buff);
m_edit.SetWindowText(s); |
Ce code m'affiche la ligne entière dans mon CEdit.
N'auriez vous pas une technique pour que à chaque séparateur( ":" et ",", l'affichage soit réalisé en liste ?
Ex:
5
20060503
20060504
...