J'ai créer une classe qui permet la création, l'ajout, la modification et la suppréssion des clefs dans la base de registre de "windaube"
Source / Exemple :
Public Class RegEdit
'aide:http://www.developpez.com/upload/plasserre/v4-16.htm
'#########################################################
'CurrentUser
'Stocke les informations relatives aux préférences de l'utilisateur.
'LocalMachine
'Stocke les informations de configuration pour l'ordinateur local.
'ClassesRoot
'Stocke les informations relatives aux types (et classes) et à leurs propriétés.
'Users
'Stocke les informations relatives à la configuration utilisateur par défaut.
'PerformanceData
'Stocke les informations relatives aux performances pour les composants logiciels.
'CurrentConfig
'Stocke les informations concernant le matériel qui ne sont pas spécifiques à l'utilisateur.
'DynData
'Stocke les données dynamiques.
'########################################################
Private key As Microsoft.Win32.RegistryKey
'retourne la valeur de la clé
Public Function GetKeyValue(ByVal DirName As String, ByVal name As String) As String
key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(DirName)
Return key.GetValue(name)
End Function
'création d'une "occurence" dans la sous clé(DirName)
Public Sub SetKeyValue(ByVal DirName As String, ByVal name As String, ByVal value As String)
key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey(DirName)
key.SetValue(name, value)
End Sub
'efface la sous clé
Public Sub DelKey(ByVal DirName As String)
Microsoft.Win32.Registry.CurrentUser.DeleteSubKeyTree(DirName)
End Sub
End Class
Conclusion :
c'est ma première j'attends vos conseils et critiques
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.