Come scrivere un registro in Visual Basic

June 24

Dal momento che Windows 95, il sistema operativo Windows ha mantenuto le sue impostazioni e preferenze nel Registro di sistema di Windows. Il registro è un file complesso, strutturato per diversi livelli di chiavi e valori che possono essere un mistero per i programmatori. Il linguaggio Visual Basic contiene un set completo di funzioni per la lettura, la scrittura e l'eliminazione di chiavi di registro all'interno di questo programma. Cautela deve essere esercitata quando la manipolazione del Registro di sistema. Errori introdotti alla struttura o valori del Registro di sistema in grado di evitare che il software o il sistema operativo di eseguire correttamente o eventualmente fare il crash.

istruzione

1 Scrivi la procedura in cui viene effettuata la chiamata al Registro di sistema. Il programma è responsabile della verifica dei valori che sono scritti nel Registro di sistema e di assicurarsi contro danni della sua struttura. Prima di elaborare la dichiarazione di scrittura Registro di sistema, verificare che tutti i valori sono in formato e valore corretto.

2 Aggiungere l'oggetto My.Computer.Registry alla procedura, indicando la sezione appropriata da scrivere. L'esempio seguente scrive una sottochiave (WarTest) sotto la HKEY_CURRENT_USER chiave:

My.Computer.Registry.CurrentUser.CreateSubKey ( "WarKey")

Il My.Computer.Registry oggetto contiene funzioni membro per accedere a tutte le chiavi nel Registro di sistema (root, macchina locale, utenti e configurazione attuale).

3 Compilare ed eseguire il programma e verificate che il registro è stato aggiornato come previsto. Si consiglia di eseguire il backup del registro prima di testare il programma in modo che eventuali problemi sono rapidamente riparabili.