mercoledì 6 luglio 2016

Registro di windows

Liveocde ha delle funzioni apposite per vedere e modificare le chiavi di  registro di windows. Vediamo nel dettaglio.
Per vedere la lista delle chiavi di una chiave basta usare listRegistry():

put listRegistry("HKEY_CLASSES_ROOT\Software")

potete usare qualche ciclo per conoscere tutto l'albero delle chiavi di windows.
Per sapere il valore di una chiave c'è queryRegistry():

put queryRegistry("HKEY_CLASSES_ROOT\.livecode\")

per cambiare o creare una nuova chiave c'è setRegistry():

put setRegistry("HKEY_CLASSES_ROOT\.txt\", "NotePad","string")
il terzo argomento della funzione è opzionale, lo potete mettere per specificare il tipo di valore della chiave. Se lo omettete, una nuova chiave viene creata di tipo string.
Per eliminare una chiave c'è deleteRegistry():

put deleteRegistry("HKEY_CLASSES_ROOT\.txt\")