Registro de Windows

^Neo^
27 de Febrero del 2004
El NetMeeting guarda las últimas direcciones IP a las que un usuario ha establecido conexión. Las guarda en HKEY_CURRENT_USERSoftwareMicrosoftUICallMRU. Para no tener que visitar el registro continuamente quiero hacer un programa simple que me dé la lista de conexiones establecidas, y también que me permita borrarlos. Las direcciones están como valores de las claves Name=, Name1...., Addr0, Addr1...

Sé que hay que utilizar la función GetSetting y la sentencia DeleteSetting, pero no tengo más información. Cual sería la función exacta que haría lo que pretendo? Gracias.

zulu
27 de Febrero del 2004
Lo más aconsejable para acceder al registro es usar las api de windows.

mira este zip

http://www26.brinkster.com/goznar/downloads/registry.zip

donde pongo un resumen de las funciones de registro (en inglés, recopilado, si no recuerdo mal, de las msdn) y un ejemplo al final del documento (no muy claro, pero bueno) y otro ejemplo en un .bas algo más claro (o eso espero)

las funciones que usarías en este caso sería
regopenkeyex
regqueryvalueex
regdeletevalue
regclosekey

espero que te sea de utilidad