PDA

View Full Version : Registro di Windows


visodont
19-09-2004, 22:03
Se scrivo qualcosa Con il VB6 nel registro di windows per es.

SaveSetting "A", "B", "1", ( Dato da scrivere )

Normalmente lo leggo così :
Dato da leggere = GetSetting(appname:="A", section:="B", Key:="1")

ma se poi mi dimentico dove l' ho scritto, come è possibile recuperare il dato ? O se qualcuno vuole ficcare il naso in quello che ho scritto, come fa ?

E' possibile poi leggere tutto il registro per vedere cosa contiene ?

Forse sono domande ingenue, ma io sono un hobbysta, autodidatta è ho dei bags abissali !

Grazie,
Visodont

matpez
19-09-2004, 23:04
Non usare le funzioni integrate di VB6 per scrivere nel registro perchè sei limitato al massimo!!

Per precauzione tu puoi scrivere/leggere solo nella chiave creata apposta per VB, non per tutto il registro!!

Se a te interessa scrivere qlc da un altra perte nn puoi farlo senza l'utilizzo delle API!

Esiste una classe, che poi io ho modificato per facilitarmi il compito di questa operazione... te la passo!

Spero che tu sappia usare le classi, se nn ci riesci dimmelo che ti posto qlc esempio di codice!!

Buon Divertimento! :)