ecrire un float dans un wxTextCtrl (wxWidgets)

ecrire un float dans un wxTextCtrl (wxWidgets) - C++ - Programmation

Marsh Posté le 10-03-2005 à 17:29:39    

Mon probleme est le suivant : je dois écrire un float dans un champs wxTextCtrl mais je ne sais pas comment faire !?
La ligne de code est la suivante :  
textResultat->SetValue(coeff);
Le message d'erreur dit que la fonction attend un wxString (équivalent d'une chaine de caractères) et malheureusement le compilateur refuse le castage (aussi bien (char *)coeff que (wxString)coeff ou encore de (wxChar*)coeff !)
Est ce que quelqu'un a une idée ?

Reply

Marsh Posté le 10-03-2005 à 17:29:39   

Reply

Marsh Posté le 12-03-2005 à 22:21:14    

Bonjour,
regarde du côte de wxString::Format, ca devrait résoudre ton problème.

Reply

Marsh Posté le 16-03-2005 à 10:27:03    

Super ca marche!!
Bon dsl pour cette reponse un peu tardive mais je met quand meme la bonne syntaxe si quelqu'un venait a avoir ce probleme :  
        textMotRes1->SetValue(wxString::Format("%f",coeff));
Merci fabs !  :jap:


Message édité par Kineas le 16-03-2005 à 10:27:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed