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

MFC Discussion :

[VC++] Help! Conversion de types de variables


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut [VC++] Help! Conversion de types de variables
    bonjour � tous!

    voil� c'est tout b�te, j'aimerais convertir une variable qui est en short [8] en variable pouvant �tre affich�e par SetWindowText de la MFC. Comment faire?


    Merci � vous!

  2. #2
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    Bonjour � toi!

    Voil� c'est tout b�te, il y a le forum Visual C++ sp�cialement d�di� au d�veloppement sous Visual C++. Je d�place donc de ce pas ton sujet.

    Merci de poster dans le bon forum

  3. #3
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut Re: [VC++] Help! Conversion de types de variables
    Citation Envoy� par OverLorD34
    Comment faire?
    short[8] CString SetWindowText(monCstring)

    utiliser CString::Format

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut
    j'ai pas tout compris

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    391
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 391
    Par d�faut
    un truc du genre
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    CString buf;
    buf.Format("%d , %d, ...,%d",short[1],short[2],..,short[8]);
    moncontrol.SetWindowText(buf) ;
    cordialement

  6. #6
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    il faut que tu changes ton short[8] en CString.
    tu boucles sur les 8 �l�ments du tableau, tu les transformes 1 par 1 dans la boucle en CString et tu les concat�nes

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut
    bon alors j'ai mis:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    buf.Format("%d , %d , %d , %d", %d , %d , %d , %d", MonCapteur.ID_Comp[0],MonCapteur.ID_Comp[1],MonCapteur.ID_Comp[2],MonCapteur.ID_Comp[3],MonCapteur.ID_Comp[4],MonCapteur.ID_Comp[5],MonCapteur.ID_Comp[6],MonCapteur.ID_Comp[7]); 
    	m_AffID1820.SetWindowText(buf);
    et j'ai eu:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    V:\SELVA\CODAGE\IHM\IHMDlg.cpp(143) : error C2059: syntax error : '%'
    V:\SELVA\CODAGE\IHM\IHMDlg.cpp(143) : error C2001: newline in constant
    V:\SELVA\CODAGE\IHM\IHMDlg.cpp(153) : error C2143: syntax error : missing ')' before '}'
    V:\SELVA\CODAGE\IHM\IHMDlg.cpp(153) : error C2143: syntax error : missing ';' before ')'
    Ca vient d'o�?

  8. #8
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    re,

    je vais demander � Madame Irma. parce que si tu nous dis pas ce que sont les lignes 143 et 153...

    sinon d'apr�s les messages je dirais qu'il y a des erreurs de syntaxe

    du style un " qui n'a rien � faire l� :

    "%d , %d , %d , %d", %d , %d , %d , %d"

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut
    en fait l'erreur du " en trop a tout arrang� =)
    merci � vous!!

    Sauf que now j'ai un autre probl�me =)

    La valeur qui doit �tre affich�e doit �tre affich�e en hexad�cimal (elle ne veut rien dire en entier). Donc maintenant, comment faire pour l'afficher en h�xa ?

  10. #10
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    Citation Envoy� par OverLorD34
    Donc maintenant, comment faire pour l'afficher en h�xa ?
    http://c.developpez.com/faq/vc/?page=Conversions#HowConvertStringHexaToInt

    et de temps � autre essayer la fonction rechercher de la FAQ

Discussions similaires

  1. [XL-2003] type de variable et conversion
    Par sharox dans le forum Macros et VBA Excel
    R�ponses: 9
    Dernier message: 29/04/2014, 16h32
  2. souci de conversion des types variables
    Par halil.zakaria dans le forum C++
    R�ponses: 11
    Dernier message: 04/02/2013, 00h39
  3. conversion de type et de variable
    Par dirty_harry dans le forum G�n�ral JavaScript
    R�ponses: 11
    Dernier message: 04/06/2009, 12h11
  4. R�ponses: 2
    Dernier message: 05/06/2002, 12h29
  5. [VC++] Help! Conversion de types de variables
    Par OverLorD34 dans le forum MFC
    R�ponses: 1
    Dernier message: 02/02/1970, 05h34

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