ksandy
Messages postés11Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention 7 août 2006
-
12 juin 2006 à 15:09
ksandy
Messages postés11Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention 7 août 2006
-
12 juin 2006 à 17:18
Bonjour,
J'ai une interface graphique de communication série. Pour cela j'ai besoin de renseigner la vitesse de communication (Baud Rate). Mon port s'appelle ComPort.
La variable qui renseigne la combobox est de type CString. La variable utilisée par le port pour renseigner la viesse (ComPort.BaudRate) est de type DWORD.
Je n'arrive pas à faire un test entre la valeur contenue dans la combobox (typeCString) et le BaudRate (DWORD). Le cast ne marche pas, ni l'instruction <!--StartFragment -->sBaudRate.Format("%d", sBaudRate), ou <!--StartFragment -->sBaudRate est un CString à convertir en DWORD.
Est ce que quelqu'un aurait une idée? J'y suis depuis la semaine dernière et suis perdue .
P.S.: Je suis débutante en C++.
Merci de toute aide
ksandy
Messages postés11Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention 7 août 2006 12 juin 2006 à 16:20
La solution ci dessus marche, merci de votre aide.
Maintenant, j'ai le même problème pour convertir le CString en char. c'est pour faire le même test sur la valeur de fin de trame (EOF).
Incompatibilité entre CString et char* ou entre CString et char[].
Avez vous une idée?
Merci.
Sandy