madustbin
Messages postés29Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention20 novembre 2016
-
23 mars 2005 à 23:54
madustbin
Messages postés29Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention20 novembre 2016
-
25 mars 2005 à 04:05
Bonjour.
Je suis nouveau, j'ai fais une recherche infructueuse, alors si la reponse se trouve deja sur le forum (voir plusieurs fois), veuillez me pardonner.
Je connais une partie d'une clé dans la base de registre(BdR) et je voudrais pouvoir la lire.
Pour cela, 2 moyens :
1. acces direct - auquel cas il me faudrais connaitre la cle en entier. Elle est constitue de l'ID utilisateur. Et je ne sais pas ou je peux recuperer cette information. Par programme VB evidemment et non en lisant la BdR avec Regedit)
2. Acces sequentiel - je pourrais comparer chaque cle et voir celle qui contient la partie de la cle que je connais. Mais je ne sais pas comment faire cela avec vb6
Si quelqu'un pouvait m'eclairer, cela serait sympa.
exemple de la cle que je recherche :
HKEY_USERS\ID_utilisateur_Classes\CLSID\Programme
où ID_utilisateur a cette forme: S-1-1-11-123456789-123456789-123456789-1234et correspond a la partie de la cle que je ne connais pas<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />
madustbin
Messages postés29Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention20 novembre 2016 24 mars 2005 à 23:26
bon, je ne vois toujours rien dans ma boite aux lettre et il semble que je n'ai pas de message prive sur le forum.
Je t'ai pourtant envoye un message prive. Bref, quand tu relieras cette discussion, tu sauras que j'en ai pris connaissance et que j'attend avec impatience de tes nouvelles.
madustbin@yahoo.fr
Vous n’avez pas trouvé la réponse que vous recherchez ?
Private Declare Function RegEnumKey Lib "advapi32.dll" Alias "RegEnumKeyA" (ByVal hkey As Long, ByVal dwIndex As Long, ByVal lpName As String, ByVal cbName As Long) As Long
Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hkey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long
Private Sub Form_Load()
Const VBREG_HKEY_CURRENT_USER As Long = &H80000001
Const SousCle As String = "Software\Microsoft\Protected Storage System Provider"