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

C++ Discussion :

[Visual C++] Masque et format de type Double.


Sujet :

C++

  1. #1
    Membre confirm�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2007
    Messages
    61
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 61
    Par d�faut [Visual C++] Masque et format de type Double.
    Bonjour,

    Voici mon probl�me:

    J'ai une MaskedTextBox avec le masque suivant: "9999.99". Je l'utilise pour saisir un co�t (ex: 19.99), mais aussi pour l'afficher. Le probl�me vient de l'affichage: lorsque je r�cup�re un double comme 19.99 et que je la transforme en String pour l'afficher dans le textbox (Mode consultation de mon formulaire), j'obtien 1999.__ au lieu de __19.99.

    Voici un petit peu de code, en esp�rant que quelqu'un pourra me lancer sur une piste:

    (d est une instance d'objet)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    this->txtCout->Mask = L"9999.99";
    txtCout->Text = d->getCout().ToString();

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Hum...
    Apparemment, la MaskedTextBox est surtout bonne pour marcher en entr�e. L'aide ne dit pas grand-chose sur son utilisation en sortie...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre confirm�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2007
    Messages
    61
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 61
    Par d�faut
    Dans ce cas la, comment je pourrais faire pour r�-utiliser mon formulaire de saisie COMPLET mais plutot en mode "Affichage?"

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Je dirais utiliser un format sp�cial pour ton ToString(), et passer la cha�ne formatt�e � ta MaskedTextBox.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre confirm�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2007
    Messages
    61
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 61
    Par d�faut
    J'ai essay� avec plusieurs formats, j'obtien toujours le m�me genre de probl�me.

    Donc je vais simplement changer le MaskedTextBox pour un TextBox r�gulier. Les mask semblent d�conseill�s pour l'affichage de donn�es.

    Merci pour ton aide

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 6
    Dernier message: 28/01/2010, 13h37
  2. utiliser un Decimal format avec un type double
    Par Mobistar dans le forum Collection et Stream
    R�ponses: 10
    Dernier message: 07/03/2008, 13h47
  3. Variable de type double
    Par Linaa dans le forum C
    R�ponses: 16
    Dernier message: 21/01/2006, 13h04
  4. arrondi avec type double
    Par la drogue c'est mal dans le forum MFC
    R�ponses: 6
    Dernier message: 08/04/2005, 17h51
  5. [LG]Convertir le type double en string
    Par @tom@ dans le forum Langage
    R�ponses: 8
    Dernier message: 18/01/2004, 19h20

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