Siden Windows 95, har Windows-operativsystemet fastholdt sine indstillinger og præferencer i Windows registreringsdatabasen . Registreringsdatabasen er en kompleks fil , struktureret af forskellige niveauer af nøgler og værdier , der kan være et mysterium for programmører. Visual Basic sprog indeholder et komplet sæt af funktioner til læsning , skrivning og sletning nøgler i registreringsdatabasen fra inden for dette program. Der skal udvises forsigtighed ved håndtering af registreringsdatabasen. Fejl introduceret til struktur eller værdier i registreringsdatabasen kan forhindre software eller operativsystemet i at køre korrekt, eller eventuelt gøre det til at gå ned . Instruktioner
1
Skriv den procedure, hvor opkaldet til registreringsdatabasen er foretaget. Programmet er ansvarlig for at kontrollere de værdier , der er skrevet til registreringsdatabasen og at forsikre sig mod skader dens struktur. Før behandlingen af registreringsdatabasen skrive statement, kontrollere, at alle værdier er i det rigtige format og værdi.
2
Tilføj My.Computer.Registry objektet til proceduren , med angivelse af relevante afsnit skal skrives. Følgende eksempel skriver en undernøgle ( WarTest ) under HKEY_CURRENT_USER : Hej
My.Computer.Registry.CurrentUser.CreateSubKey ( " WarKey " )
Objektet My.Computer.Registry indeholder medlem funktioner at få adgang til alle nøglerne i registreringsdatabasen ( Root , Local Machine , brugere og Current Config) .
3
Kompiler og udføre programmet og kontrollere, at registreringsdatabasen er blevet opdateret som forventet. Det foreslås, at du sikkerhedskopierer registreringsdatabasen før teste dit program, så eventuelle problemer kan hurtigt repareres.