|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Patrick Développeur informatique Inscription : février 2013 Messages : 1 ![]() |
Salutations à tous.
20 ans de FoxPro/visual FoxPro dans le corps, me voila obligé de travailler en VB6. j'ai une application qui utilise la commande SOCK genre sock.getdata sock.senddata sock.connect sock.state etc. Ça ressemble à Winsock mais ca n'a pas l'air d'être la même chose... Ca sert à activer des relais et lire des valeurs a distance sur une carte de controle. il semble que la communication soit comme un port serie virtuel via une connection ethernet. il y a une adresse ip, un port et un numero de port serie voici le code pour ouvrir Code :
il y a une procédure qui commence par Private Sub sock_DataArrival(ByVal bytesTotal As Long) qui semble utilisée quand on fait des sock.getdata et des sock.senddata question 1: cela dit il quelque chose à quelqu'un? question 2: les données obtenues à l'intérieur de cette procédure se transferent dans une variable publique, mais la variable est toujours vide si on l'utilise en dehors de cette procedure. question 3: si j'ai des boutons séparés pour lire une donné, ca va, mais si je met deux sock.getdata de suite dans le même bouton, j'ai erreur de communication... trop rapide? faudrait il un délais? comment? tout est bienvenu, je suis dans la dêche...
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com