Comment utiliser le port ethernet en vb ?

Résolu
etudeselectroniques Messages postés 9 Date d'inscription mercredi 28 janvier 2004 Statut Membre Dernière intervention 28 juin 2010 - 27 févr. 2006 à 16:58
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 7 mars 2006 à 20:02
Bonjour,
je cherche à lire et à écrire des trames personnalisées sur un port ethernet (j'utilise un kit de développement avec microcontroleur freescale MC9S12NE64 avec interface ethernet intégré qui me génère les trames) mais je n'ai aucune idée comment le faire en visual basic.
Il n'y a aucun soft la dessus sur vbfrance et je n'ai rien trouver d'intéressant (pour le moment) sur le net. Je suis débutant en vb (j'ai déjà programmer quelques petites appli sur le port série et parallele) et je ne sais pas démarrer si je n'ai pas d'exemples.
Merci de me donner quelques tuyaux et surtout des liens avec des exemples concrets.
Thomas.

2 réponses

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
7 mars 2006 à 20:02
salut,



il faut utiliser les raw sockets pour avoir accès à la trame Ethernet :

http://www.freevbcode.com/ShowCode.asp?ID=7171

http://www.labo-dotnet.com/Articles/VBdotnet/Gestion%20des%20sockets%20sous%20VB%20dotNET/La%20classe%20Socket/1/1527.aspx





sinon, en C (il faut faire une dll wrapper pour VB) :

-> libpcap ou wincap...

ShareVB
3
ProphetKy Messages postés 100 Date d'inscription samedi 11 janvier 2003 Statut Membre Dernière intervention 16 juin 2006 2
27 févr. 2006 à 17:26
Si ton appli doit etre en VB6 tu peux utiliser les winsocks (tu définis un port et une ip et tu écoute, tu trouveras de nombreux exemples)

Si tu ton appli est en VB.Net tu as la classe socket
0
Rejoignez-nous