Lister les modems installés sur la machine en vb.net

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 661 fois - Téléchargée 27 fois

Contenu du snippet

Cà m'a pris un temps dingue pour trouver le moyen de récupérer la liste de mes modems aussi je pense que çà pourra servir à d'autres.

Pour ce faire, vu la taille de la routine, je ne mettrais de source.

Pour utiliser cette source, il faut juste :

- inclure dans les références du projet "System.Management"
- faire un form avec une combo (ici, je l'ai appelée cboModem)
- copier la source dans le code de la form
- appeler la routine dans le load de la form.

Source / Exemple :


Private Sub LoadModemList()
        Try

            Dim mngSearch As New ManagementObjectSearcher("Select * From Win32_POTSModem")

            Dim mngColl As ManagementObjectCollection = mngSearch.Get

            Dim mngObj As ManagementObject

            For Each mngObj In mngColl

                ' AttachedTo : port du modem
                ' Name : nom windows du modem
 
                cboModem.Items.Add(CType(mngObj.Item("AttachedTo"), String) & " - " & CType(mngObj.Item("Name"), String))

            Next

            cboModem.SelectedIndex = 0

        Catch ex As Exception

        End Try

    End Sub

Conclusion :


J'espère que ce petit code pourra servir à d'autres qui, comme moi, ont cherché partout sans résultats.

YellowMan

A voir également

Ajouter un commentaire

Commentaires

Messages postés
33
Date d'inscription
lundi 21 juin 2004
Statut
Membre
Dernière intervention
24 mai 2008

Super ce bout de code, bravo ça m'a bien servi
Messages postés
14
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 décembre 2004

non, désolé
déjà que j'ai trouvé ces fonctions relativement par hasard ...
(coup de bol)
Messages postés
117
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
2 juillet 2009
1
Hello man... YellowMan

Tu as d'autres information sur WMI et System.Management (des liens ou des docs). Je cherche ce genre de choses pour la gestion des Hard Disk.

PS: finalement c'était bien FileSystemObject... ;-)
Messages postés
14
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 décembre 2004

en toute humlité,
merci beaucoup

;)
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
excelent !!!

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.

Du même auteur (cs_YellowMan)