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!
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!
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![]()
short[8]Envoy� par OverLorD34
CString
SetWindowText(monCstring)
utiliser CString::Format
un truc du genre
cordialement
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) ;
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
bon alors j'ai mis:
et j'ai eu:
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);
Ca vient d'o�?
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 ')'
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"
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 ?![]()
http://c.developpez.com/faq/vc/?page=Conversions#HowConvertStringHexaToIntEnvoy� par OverLorD34
et de temps � autre essayer la fonction rechercher de la FAQ
Partager