Re bonjour,

Je crois que je vais faire un poste 'la boite à pandore de sloshy' non?
Alors j'ai une tite question comme d'hab

voilà, j'ai importé le module "_winreg"
maintenant, j'aimerai bien selectionner un repertoire (au lieu d'une clef) ou pour etre plus exacte j'aimerai selectionner toutes les clefs d'un repertoire.
comment puis-je faire?

sachant que pour le moment j'ai ce code (qui bug entr () je sais pas pourquoi)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import _winreg
key = _winreg.OpenKey( _winreg.HKEY_CURRENT_USER, 'Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders',0, _winreg.KEY_READ)
i = 0
try:
    while True:
        tp = _winreg.EnumValue(key,i) # mmm..strange, Should unpack to 3 values, but seems to unpack to more.  Bug of EnumValue() ?
        valuename = tp[0]
        valuedata = tp[1]
        valuetype = tp[2]
        print 'La clé %s vaut "%s"' % (valuename,str(valuedata))
        i = i+1
except EnvironmentError:
    pass
_winreg.CloseKey(key)
et que j'aimerai par exemple prendre toutes les clefs contenue dans HKEY_CURRENT_USER, 'Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\

merci d'avance à tout ceux qui pourront m'aider et/ou qui participerons pour m'aider dans ce poste