Bonjour à tous !!
J'ai un petit problème. Je code en C++ sous visual C++ 2005.
J'essaye de coder une petite application qui permet d'entrer un chiffre dans une edit box et d'envoyer cette valeur sur le port série en cliquant sur le bouton OK.
Ma partie d'envoi ce résume à ça :
J'arrive a recevoir des données via mon hyperterminal sur un autre PC mais je reçoi des | | alors que j'ai envoyé 34 par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void CComIHMDlg::OnBnClickedOk() { unsigned long m; HANDLE hcom; // port com CEdit* edit=(CEdit*) GetDlgItem(IDC_EDIT1); // recuperation de la valeur entrée dans l'edit box WriteFile(hcom, edit, 1, &m, NULL); // ecriture sur le port Sleep(5); //5 millisecondes environ... }
Avez vous une idée d'ou cela pourrai venir ?
Merci beaucoup!
Partager