Leggere/Scrivere Chiavi di Registro

 

Lavorare con il Registro di Windows non è così complesso come può sembrare. Sempre tramite l'oggetto Wscript.Shell è possibile utilizzare i suoi metodi regread e regwrite per, rispettivamente, leggere e scrivere le chiavi di registro.

 

Con questo esempio andiamo prima a modificare il valore della chiave REG_SZ "HKEY_CURRENT_USER\MyUtilities\UPH"

 

'***********************************************

'**************** MAIN **************************

'***********************************************

Const MyRegKey = "HKEY_CURRENT_USER\MyUtilities\UPH"

 

Dim myshell, strValore

strValore = ""

 

set myshell = CreateObject("Wscript.Shell")

 

'scrivo un valore nella chiave di registro

myshell.regwrite MyRegKey, "Valore", "REG_SZ"

 

'leggo il valore della chiave

strValore = myshell.regread(MyRegKey)

 

'adesso visualizzo il valore tramite un popup, magari temporizzato (5 sec.)

myshell.Popup "Il valore della Chiave di Registro " & MyRegKey & " risulta: " & strValore, 5, "Lettura Valore Chiave", 64

 

'Distruzione dell'oggetto Wscript.Shell

set myshell = nothing

 

'******************************************************

'************** FINE MAIN *******************************

'******************************************************

 

______________________________________________________________________

 

Pag: <<    <    >    >>