Ping (socket mode raw)

1/5 (3 avis)

Vue 9 365 fois - Téléchargée 986 fois

Description

Suite à mon commentaire sur http://www.vbfrance.com/codes/PING-VB-CINQ-FACONS-PROCEDER_36588.aspx je voulais apporter une solution de ping avec les api winsock. C'est chose faite.

Conclusion :


Toute amélioration est la bienvenue

Bonne pr@g

Codes Sources

A voir également

Ajouter un commentaire Commentaires
gt99 Messages postés 3 Date d'inscription jeudi 8 janvier 2004 Statut Membre Dernière intervention 21 juillet 2012
21 juil. 2012 à 10:56
C'est plein d'infos intéressantes.
Et ça fait plaisir de lire du code bien écrit :)
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
27 mars 2010 à 15:45
ok, j'ai trouvé pour gérer l'erreur avec WSAGetLastError Function.
En revanche, comment se fait-il que sur certain system, le ping d'une ip existante provoque cette erreur ? Pour cette situation, je vous en serais très reconnaissant si vous avez une idée pour empêcher cette erreur et faire le ping. Merci.
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
27 mars 2010 à 14:55
Salut,
super source et j'ai une question :

Comment gérer l'erreur ou comment l'empecher afin que le ping s'effectue quand même.

sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)
If (sock = -1) Then
MsgBox "La création du socket a échoué."

Merci d'avance.

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.