La Web del Programador: Comunidad de Programadores
 
    Pregunta:  51602 - EXTRAER CLAVE REGISTRO WIN
Autor:  ANTONIO FERNANDEZ PEREZ
buenas, soy novatillo en esto de la programacion. Mi pregunta es que estoy intentando hacer un programilla para extraer la configuracion del outlook a traves de una clave del registro de windows, pues bien, me funciona todo hasta que me llega a un trozo de la clave donde hay un epsacio. queria saber si alguien sabe como hacer para que me lea toda la clave del registro que quiero poner.El codigo que utilixo es el siguiente:

Dim rama As String
rama = "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook"
Shell "regedit /e c:\backup.reg " & rama

Si pongo rama = "HKEY_CURRENT_USER\Software\Microsoft me funciona, pero a la que le pongo el windows NT ya no me extrae la clave. Alguna idea??
Gracias!

  Respuesta:  eider mauricio aristizabal erazo
Prueba Concatenando comillas simples en las que el codigo ascii es el 34 asi:

Dim rama As String
rama = Chr(34) + "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\" + Chr(34)
Shell "regedit /e c:\backup.reg " & rama