Comment utiliser le port ethernet en vb ? [Résolu]

etudeselectroniques 9 Messages postés mercredi 28 janvier 2004Date d'inscription 28 juin 2010 Dernière intervention - 27 févr. 2006 à 16:58 - Dernière réponse : ShareVB 2717 Messages postés vendredi 28 juin 2002Date d'inscription 13 janvier 2016 Dernière intervention
- 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.
Afficher la suite 

2 réponses

ShareVB 2717 Messages postés vendredi 28 juin 2002Date d'inscription 13 janvier 2016 Dernière intervention - 7 mars 2006 à 20:02
+3
Utile
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
Cette réponse vous a-t-elle aidé ?  
ProphetKy 100 Messages postés samedi 11 janvier 2003Date d'inscription 16 juin 2006 Dernière intervention - 27 févr. 2006 à 17:26
0
Utile
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.