IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Faire un ping


Sujet :

VB.NET

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    /
    Inscrit en
    Avril 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : /
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2014
    Messages : 1
    Par défaut Faire un ping
    Bonjour,

    J'ai décidé de créer un ping en vb.net (console), j'ai réussi à créer le code pour le ping, mais j'ai envie de pouvoir "personnaliser" mon ping.

    Par exemple, j'aimerais pouvoir modifier la taille de la donnée envoyée, pouvoir récupérer le temps que cela a pris au serveur pour recevoir la ou les données.

    Un peu comme sur l'invite de commande Windows :


    Comme vous pouvez le voir, j'ai fais un ping sur google, avec 1000 octets de données, le serveur à reçu ces données en X millisecondes.

    Voici mon code pour faire le ping :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Console.WriteLine("Tentative de connexion au serveur...")
            Try
                My.Computer.Network.Ping("IP")
                Console.ForegroundColor = ConsoleColor.Green
                Console.WriteLine("Connexion au serveur réussie !")
    Catch
    Console.ForegroundColor = ConsoleColor.Red
                Console.WriteLine("Impossible d'accèder au serveur.")
                Console.Read()
    J'aimerais tout simplement faire pareil, est-ce possible ? (Envoi d'une donnée de taille de X octet(s) et réception de la donnée reçue par le serveur en X millisecondes.)

    Cordialement.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre chevronné Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Par défaut
    Essaye avec
    System.Net.NetworkInformation.Ping


    (Edit) erf grillé

Discussions similaires

  1. comment faire un ping en asp ?
    Par vever88 dans le forum ASP
    Réponses: 47
    Dernier message: 24/04/2008, 11h42
  2. Faire un PING avec Matlab
    Par cococococococo dans le forum MATLAB
    Réponses: 1
    Dernier message: 10/07/2007, 07h48
  3. faire un ping en c++
    Par oclone dans le forum C++
    Réponses: 10
    Dernier message: 11/12/2006, 21h25
  4. PERL : faire un ping sweep
    Par TigreRouge dans le forum Développement
    Réponses: 4
    Dernier message: 27/04/2006, 16h55
  5. Faire un ping sweep (ICMP scanning)
    Par TigreRouge dans le forum Programmation et administration système
    Réponses: 2
    Dernier message: 11/04/2006, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo