Bonjour,

je voudrais afficher le contenu d'une variable de type float dans un WxStaticText. Mais je n'arrive qu'à y mettre des wxString et je n'arrive pas à convertir ce type de variable.

Je voudrais donc savoir exactement comment convertir des variables de type int et float en wxString et invérsement.

Cela devrait se passer aprés une comparaison mais là encore, je bloque. Je voudrais comparer une variables de type string avec une wxString (contenu d'une wxComboBox en fait)

Voici le code que j'ai pour le moment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
            for(int i=0;i<b.NbrBoissons;i++)
            {
//                if(wxT(b.nom) == WxComboBox1->GetValue())
                    if(WxComboBox1->GetValue()->Cmp(wxT(b.nom)))
                   WxStaticText3->SetLabel(wxT(b.prixV[i]));
            }
Merci d'avance pour l'aide


Edit : j'ai fini par trouver...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
            for(int i=0;i<b.NbrBoissons;i++)
            {
                if(WxComboBox1->GetValue() == wxT(b.nom[i]))
                {
                    oss<<b.prixV[i];
                    WxStaticText3->SetLabel(wxT(oss.str()));
                }
            }
(pour la comparaison, c'est moi qui avait oublié l'indice du tableau ^^ )