Bonjour à tous,
J'aurais besoin de votre aide ! Je travaille sous wxDev-C++ et j'insère des valeurs dans un wxListCtrl.
J'aimerais récupérer ces valeurs pour les sauvegarder dans un fichier texte mais dans ce fichier texte ne s'affiche que des 0
voici mon code :
Dans le fichier texte, il y a bien 8 lignes (comme dans ma liste) mais qu'avec des 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 void SondeFrm::BtnSauvegarderClick(wxCommandEvent& event) { long i,valeur, ind; wxString val; /* Ouverture du fichier texte */ FILE *file=fopen("Defaut.txt","w"); ind = LstDefaut->GetItemCount(); //récupère le nombre de lignes if((file!=NULL)) { for (i=0; i<ind; ++i) // { valeur = LstDefaut->GetItemText(i); val.ToLong(&valeur); fprintf(file, "%u \n", valeur); } } fclose(file); }
Petite précision : Les valeurs contenues dans la liste sont des chaines de caractère
Auriez vous une idée ?!? Merci d'avance !
Partager