La Web del Programador: Comunidad de Programadores
 
    Pregunta:  383 - PROBLEMAS CON EL REGISTRO DE WINDOWS
Autor:  Oscar Rodriguez
Mi problema es que intento leer todos los valores de una clave del registro usando las funciones del API de windows pero o me devuelve error o ´0´.
En concreto se trata con la clave "HKEY_CURRENT_USER\RemoteAccess\Profile\".
De esta clave me gustaría extraer todas las claves que hay (se supone que yo las desconozco).
Pero el problema viene dado a que he de especificar esa clave que yo desconozco y uno de los valores contenida en ella para poder trabajar con ella.
Si alguien puede resolverme esta duda se lo agradeceré eternamente.
El lenguaje de programación que uso es VB 4.0. Profesional.
Gracias, espero sus respuestas.

  Respuesta:  juan cecconi
tenes que utilizar una API que es muy sencilla creo que es RegEnumKey o RegQueryInfoKey, que te cargan en una variable el numero de subclaves que hayen la clave que vos le decia (en realidad en la clave cuyo manejador vos le pasas!!!)

  Respuesta:  Rodrigo Treviño
puedes usar en vez del api de windows la instrucion GetAllSettings, GetSetting y SaveSetting, que te permiten el manejo del registro de windows, tanto para escribirlo como para leerlo, cabe recordar que el registro de windows es la sustitucion de los antiguos archivos .INI, en VB4 en desarrollo de 16Bits estas mismas funciones son para leer y escribir los archivos .INI

Saludos y espero haber podido ayudarte