LISTER LES PÉRIPHÉRIQUES DU SYSTÈME (WINDOWS XP)

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 17 oct. 2005 à 22:27
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 - 21 oct. 2005 à 13:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34233-lister-les-peripheriques-du-systeme-windows-xp

ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
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 12
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 12
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
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
18 oct. 2005 à 11:55
Oui, c' est une bonne initiative mais qui malheureusement, est loin d' égaler le Gestionnaire de périphériques de Windows.

Par exemple le processeur, il indique simplement que c' est un processeur Intel alors que le Gestionnaire de périphériques de Windows indique sa fréquence.

Autre chose et je prends un exemple; le moniteur.
Le Gestionnaire de périphériques de Windows indique bien la marque et le modèle alors que ta source me donne une liste de 8 éléments dont mon moniteur actif ... Bref, il me montre les moniteurs que j' ai déjà utilisé + 3 éléments identiques ("Plug and play monitor") etc ...

Alors je pense qu' il faudrait essayer de montrer un icone devant les dispositifs actifs pour les différencier des autres. A+
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
17 oct. 2005 à 22:32
D'après ce que j'ai observé dans le registre, la profondeur reste constante, donc cela ne devrait pas poser de problèmes de ce côté là ;)

@+
Nico
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
17 oct. 2005 à 22:27
Je n'ai fait que de te donner des pistes. :o)
Merci quand même.
En supposant que la profondeur de l'arborescence soit constante, ce code doit fonctionner sans problème. Dans le cas contraire, il serait intéressant de fixer le point de départ (le premier noeud de l'arbre) et d'effectuer un parcours récursif à la recherche des clés voulues.
Mais, bon, si ce code répond à tes besoins, alors c'est parfait.
Rejoignez-nous