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

Messages postés
9
Date d'inscription
mercredi 28 janvier 2004
Dernière intervention
28 juin 2010
- - Dernière réponse : ShareVB
Messages postés
2717
Date d'inscription
vendredi 28 juin 2002
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.
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
2717
Date d'inscription
vendredi 28 juin 2002
Dernière intervention
13 janvier 2016
3
Merci
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

Merci ShareVB 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Messages postés
100
Date d'inscription
samedi 11 janvier 2003
Dernière intervention
16 juin 2006
0
Merci
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.