quicklight
Messages postés15Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention 1 septembre 2013
-
10 janv. 2011 à 10:38
quicklight
Messages postés15Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention 1 septembre 2013
-
14 janv. 2011 à 16:25
Bonjour à tous,
Je vous explique simplement mon problème :
Je cherche à développer une petite application C# pour "explorer" le registre, et ainsi récupérer le chemin d'une de ces clés de registre et les afficher dans un messagebox par exemple (les dossiers et sous dossiers présents dans le registre donc, pas forcément les valeurs).
Pour ce faire, je pensai que le plus simple était de trouver un équivalent d'un OpenFileDialog, ou SaveFileDialog, mais qui s'appliquerai à la base de registre. Cependant, je ne suis absolument pas sur qu'une telle classe existe.
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 janv. 2011 à 14:41
Tu peux recréer une arborescence assez facilement:
Tu as les clés à la racine, fixes.
Ensuite, avec un GetSubKeyNames(), tu récupères l'ensemble des sous-clés.
Et ainsi de suite...
quicklight
Messages postés15Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention 1 septembre 2013 10 janv. 2011 à 14:34
Merci,
En fait je me suis déjà pas mal penché sur le sujet, ces méthodes permettent de récupérer des valeurs, ou tester la présence des clés et sous-clés. Mais pour cela, il faut absolument renseigner le type de registre à ouvrir (LocalMachine, CurentUser ...) puis un chemin prédéfini.
Ce que je souhaiterai serait plutot un genre d'explorateur puis en cliquant sur une clé, que le chemin de celle-ci soit renvoyé dans un textbox par exemple.
Ce serait possible de le faire à la main, mais assez long, et "coûteux" en terme de mémoire utilisée
Vous n’avez pas trouvé la réponse que vous recherchez ?
quicklight
Messages postés15Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention 1 septembre 2013 10 janv. 2011 à 15:06
J'avais vu ces sources, c'est vrai que ça se rapproche de ce que je souhaiterai faire mais ça reste bien complet par raport à mes besoins.
En cherchant un peu partout, je n'ai rien trouvé de plus, donc je pense partir la dessus, en le simplifiant au max pour que ce soit adapté.