Lister les périphériques du système (windows xp)

Soyez le premier à donner votre avis sur cette source.

Vue 25 338 fois - Téléchargée 2 421 fois


Description

Comme son titre l'indique, ce code permet de lister les périphériques installés sur un ordinateur, de les regrouper par catégories (cartes graphiques, lecteurs CD, etc...), et de donner quelques informations sur un périphérique sélectionné, comme le fait le Gestionnaire de Périphériques de Windows (on ne peut par contre pas modifier les infos, ni désinstaller un périphérique, ni intervenir sur leur fonctionnement. Ce code affiche simplement la liste en lecture seule).

Le code peut, je pense (et j'en suis certain!), être optimisé (notamment dans la procédure de recherche et de stockage des informations), mais je n'ai pas eu beaucoup de temps à consacrer à cette source... Désolé.
Par contre, je l'ai abondamment commenté, donc de ce côté là, il ne devrait pas y avoir beaucoup de problèmes. Cependant, si vous avez des questions, n'hésitez pas !

Conclusion :


Ce code marche sur Windows XP (c'est sûr).
Je ne sais pas à partir de quelle version antérieure de Windows il peut fonctionner, car Microsoft a fait une refonte de la partie du registre qui nous intéresse ici (périphériques) entre Windows 95 et Windows XP, mais je ne sais pas quand (à partir de quelle version de Windows) :p . Si quelqu'un veut tester, il est le bienvenu...

Merci en tous cas à DelphiProg pour son aide précieuse !
Merci également à Mauricio pour ses suggestions d'amélioration du code ;)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 13
21 oct. 2005 à 13:33
Merci Mauricio ! :D

Je modifie tout de suite l'événement d'affichage des propriétés. Désolé, je n'avais pas pensé au clavier :s ...
J'en profite pour faire une autre petite amélioration ;)

@+
Nico
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
21 oct. 2005 à 11:14
Salut Nico!
Je suppose que t' attends mes commentaires ... ... ... (je te fais mijoter un peu) ... ... ... c' est pas encore parfait comme para exemple les propriétés (en bas) qui n' apparaissent que si on clique sur l' élément alors qu' on peut se déplacer avec le clavier. Toutefois, il y a eu un réel effort d' amélioration du source, ce qui te vaut un 10/10 et c' est sans appel!!!
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 13
20 oct. 2005 à 22:53
Voilà Mauricio, le code est mis à jour ;) [voir Historique des mises à jour]
J'ai même rajouté des petites images selon les catégories lol :p

@+
Nico
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
19 oct. 2005 à 10:11
Excelent!
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 13
19 oct. 2005 à 10:09
Merci d'avoir pris le temps de tester mon code Mauricio.

Je prépare une amélioration pour peu de temps : la nouvelle version ne prendra pas en compte les anciens périphériques...

@+
Nico
Afficher les 8 commentaires

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.