petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
11 janv. 2009 à 12:11
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
11 janv. 2009 à 16:03
bonjour
dans combo1 j'ai 19200 ou 9600 ou 2400
dans les autres les autre param
comment faire pour pouvoir les utiliser et pas devoir faire "19200,n,8,1
MSComm1.Settings = Combo1.text & "," & Combo2.text & "," & Combo3.Text & "," & Combo4.Text & "," & Combo5.Text
Merci
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 20131 11 janv. 2009 à 14:38
Bonjour Nhenry
J' ai 5 combox avec les param a l'intérieur
baudrate = combo1
databits=combo2
parity=combo3
stopbits=combo4
flowcontrol=combo5
et quand je fait :
MSComm1.Settings = "2400,n,7,2" cela fonctionne
mais quand je fait
MSComm1.Settings = combo1.text & "," & combo2.text & "," & combo3 & ......
cela ne fonctionne pas , comment je pourrais faire pour que cela fonctionne
Merci
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 20131 11 janv. 2009 à 15:08
RE,
La valeur désirer , je sait pas , justement c'est pour ça que j'ai mis des combox pour que je puisse choisir en fonction de l'appareille que je veu me connecter.
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 11 janv. 2009 à 15:13
Bonjour,
Apparemment, tu ne sais pas utiliser le pas à pas et l'espionnage des variable avec VB6.
Etape1 : Tu mets un point d'arrêt sur ta ligne d'assignation :
MSComm1.Settings = combo1.text & "," & combo2.text & "," & combo3 & ......
Pour cela, tu mets ton curseur texte sur la ligne et tu tape la touche F9.
Etape2 : Tu lance ton programme, et tu lance la configuration de ton port.
VB6, s'arrêtera sur la ligne en question et la mettra en Jaune (couleur par défaut).
Etape3 : Tu regarde la valeur retournée en sélectionnant une partie de la ligne :
combo1.text & "," & combo2.text & "," & combo3 & ......
Puis tu fais Shift+F9
Ensuite, tu regarde la valeur que ça te donne et tu verra ton erreur, dans le cas contraire, tu poste ici la valeur que tu voudrais avoir et la valeur obtenue.