IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

wxWidgets Discussion :

Récupération des valeurs d'un wxListCtrl


Sujet :

wxWidgets

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 149
    Points : 56
    Points
    56
    Par défaut Récupération des valeurs d'un wxListCtrl
    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 :

    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);
    }
    Dans le fichier texte, il y a bien 8 lignes (comme dans ma liste) mais qu'avec des 0

    Petite précision : Les valeurs contenues dans la liste sont des chaines de caractère

    Auriez vous une idée ?!? Merci d'avance !

  2. #2
    Membre averti Avatar de wxXav
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Décembre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur amateur

    Informations forums :
    Inscription : Décembre 2008
    Messages : 214
    Points : 354
    Points
    354
    Par défaut
    Salut.

    Tu as apparemment fait une petite erreur lors de la récupération du texte de la wxListCtrl :
    tu as mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    valeur = LstDefaut->GetItemText(i);
    alors qu'à mon avis, il faudrait mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    val = LstDefaut->GetItemText(i);

    @+
    Xav'

Discussions similaires

  1. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  2. Réponses: 5
    Dernier message: 14/02/2006, 18h52
  3. [Cookies] Récupération des valeurs d'un cookie
    Par titoumimi dans le forum Langage
    Réponses: 2
    Dernier message: 17/01/2006, 10h58
  4. [struts] [checkbox] récupération des valeurs cochées
    Par abourell dans le forum Struts 1
    Réponses: 16
    Dernier message: 10/06/2005, 20h58
  5. Réponses: 2
    Dernier message: 10/05/2005, 15h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo