mouky66
Messages postés49Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention13 juillet 2005
-
12 juil. 2005 à 16:14
mouky66
Messages postés49Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention13 juillet 2005
-
13 juil. 2005 à 08:52
salut,
voila je communique via le prot série avec un appareil qui me donne une série de 1800 valeurs et je ve les placé à la suite dans une textbox le problème c que lorsque je place ces valeur dans une textbox (text1.text = mscomm1.input)
ben je n'est pas l'ensemble des valeurs seulement les 456 première et un bout de la 457.
j'ai essayer de mettre des sleep mais rien ni fais
un peu d'aide serai la bien venu
merki
PS: c du VB6
mouky66
Messages postés49Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention13 juillet 2005 12 juil. 2005 à 16:37
ok g placé la ritchtextbox mais le problème reste le meme ya toujours que 456 valeurs en fait je pense pas que se soit un prob de capacité mais pluto un volume trop important sur le mscomm.....enfin je suis sur de rien
une idée????????
mouky66
Messages postés49Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention13 juillet 2005 13 juil. 2005 à 08:52
ok voila la bete (lol)
Private Sub Command2_Click()
Dim X As Variant
MSComm1.Output = vbLf 'LF pour synchroniser la réponse
MSComm1.Output = "n" ' on décompose la commande caractère par caractère
Sleep 1 ' pour que l'appareil assimile
MSComm1.Output = "0" ' pour cela on marque une pause de 1 milliseconde entre chaque caractère
Sleep 1
MSComm1.Output = "0"
Sleep 1
MSComm1.Output = "0"
Sleep 1
MSComm1.Output = "h" ' pour cela on marque une pause de 1 milliseconde entre chaque caractère
Sleep 1
MSComm1.Output = vbLf 'fin du message délivré au UT situer au adresse de 0 a 9
Sleep 30500 'ici on laisse un peu plus de temps afin que l'UT réponde
DoEvents 'instruction sur réception
RichTextBox1 = MSComm1.Input