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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 540 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

forchi
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
cs_YellowMan
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)
jmenfous
Messages postés
117
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
2 juillet 2009
-
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... ;-)
cs_YellowMan
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

;)
cs_LordBob
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
8 -
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)