IK ben wat aan het tobben met de Registry, en besloot na het lezen van tig sites om het netjes te programmeren.
Maar ik kwam op rare gewaarwording uit, zie onderstaande code:
De vraag is, waarom zou je zoveel moeite doen als het met een regeltje ook kan, waar zit de valkuil?
Maar ik kwam op rare gewaarwording uit, zie onderstaande code:
Code:
/ Dit leek me de "nette manier"
Dim HKCU As RegistryKey = Registry.CurrentUser
Dim Regkey As RegistryKey = HKCU.OpenSubKey("Software", True)
Dim subkey As RegistryKey = Regkey.CreateSubKey("test", RegistryKeyPermissionCheck.Default, RegistryOptions.None)
subkey.SetValue("Naam", "waarde")
/ Maar zo werkt het ook ! Zelfs voordat "Test" van te voren is aangemaakt
My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Test\", "Naam", "waarde")