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 :

Adresse Mac sur son PC ?


Sujet :

VB.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Adresse Mac sur son PC ?
    Bonsoir,

    J'aimerais récupérer les adresses MAC présente sur mon PC, pouvez vous m'aidez svp?

    Voici ce que j'ai fait mais qui ne marche pas.. ..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        Public Function monMac() As String
            Dim i As NetworkInformation.PhysicalAddress
            Dim j As String
     
            j = i.GetAddressBytes(0).ToString
     
            Return (j)
        End Function
    Merci

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ben tu n'as jamais initialisé i, donc ça vaut toujours Nothing...

    Pour afficher toutes les adresses MAC, tu peux faire ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    For Each i In NetworkInterface.GetAllNetworkInterfaces()
        Dim macAddress As String = i.GetPhysicalAddress().ToString()
        Console.WriteLine(macAddress)
    Next

  3. #3
    Invité
    Invité(e)
    Par défaut
    ah oui mince, NetworkInterface tu le déclare comment?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim NetworkInterface As System.Net.NetworkInformation
    peut être un bout de juste la dedans xD

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par retwas Voir le message
    ah oui mince, NetworkInterface tu le déclare comment?
    Tu ne peux pas créer toi-même une instance de NetworkInterface (d'ailleurs ça n'aurais pas de sens, puisque tu veux chercher une interface réseau et non la créer)

    Comme je te l'ai dit, il faut boucler sur le résultat de GetAllNetworkInterfaces

  5. #5
    Invité
    Invité(e)
    Par défaut
    d'accord mais le problème est que :
    'NetworkInterface' n'est pas déclaré. Il peut être inaccessible en raison de son niveau de protection.
    Dernière modification par Deepin ; 01/11/2010 à 09h14. Motif: Balises [QUOTE]...[/QUOTE]

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ah ok ! Il faut importer le namespace System.Net.NetworkInformation :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports System.Net.NetworkInformation

  7. #7
    Invité
    Invité(e)
    Par défaut
    ah oui mince, merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. debian même adresse MAC sur deux cartes réseaux
    Par speedev dans le forum Réseau
    Réponses: 0
    Dernier message: 03/06/2011, 10h37
  2. Comment obtenir une adresse mac sur python
    Par Wael Maaoui dans le forum Réseau/Web
    Réponses: 4
    Dernier message: 19/02/2007, 13h52
  3. Récupérer une adresse MAC sur l'entrée standard
    Par the_ionic dans le forum Réseau
    Réponses: 14
    Dernier message: 20/07/2006, 09h56
  4. Réponses: 1
    Dernier message: 05/03/2006, 12h35
  5. recuperer adresse MAC d'un pc sur un reseau local
    Par LineLe dans le forum Développement
    Réponses: 3
    Dernier message: 25/03/2005, 16h37

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