VB.NET:Registerprogrammering

Fra CodeWiki

Gå til: navigasjon, søk

Systemregisteret i Windows blir delt inn i flere logiske seksjoner. Disse består av en gruppe nøkler, undernøkler og verdier. Når vi programmerer kan vi lagre data i registeret. Dette går som regel under HKEY_CURRENT_USER\Software.

For å bruke registeret må du importere Microsoft.Win32 navnerommet.

Innhold

Opprette Registernøkkel

Imports Microsoft.Win32
 
'følgende kode oppretter en ny nøkkel i registeret, kalt Codewiki
Dim regkey As RegistryKey
regkey = Registry.LocalMachine.OpenSubKey("Software",True)
regkey.CreateSubkey("Codewiki")
regkey.Close()

Sette Verdier

Imports Microsoft.Win32
 
'Følgende kode åpner en registernøkkel og setter en verdi
 
Dim regkey As RegistryKey
regkey = Registry.LocalMachine.OpenSubKey("Software\Codewiki",True)
regkey.SetValue("URL", "www.codewiki.no")
regkey.Close()

Hente Verdier

Imports Microsoft.Win32
 
'Følgende kode henter en registerverdi
 
Dim regkey As RegistryKey
regkey = Registry.LocalMachine.OpenSubKey("Software\Codewiki",True)
regkey.GetValue("URL")
regkey.Close()

Slette Verdier

Imports Microsoft.Win32
 
'Følgende kode sletter en registerverdi
 
Dim regkey As RegistryKey
regkey = Registry.LocalMachine.OpenSubKey("Software\Codewiki",True)
regkey.DeleteSubKey("URL", True)
regkey.Close()
dataprogrammering
generelt
Andre språk