Problemas registro de windows 7 e Inno setup
Hola amigos, tengo una aplicación hecha en wxp con delphi 7 y firebird, en esta la ip del servidor, carpeta donde esta la base, carpeta que contiene los reportes y algunas otras cosas las guardo en el registro de windows en la llave hkey_local_machine\software, ahí creo la mi clave y dentro de esta los valores que necesito.
Cree un instalador con inno setup el cual pregunta la ip del servidor y las carpetas correspondientes para la base de datos y los reportes y crea los valores en el registro y cuando se ejecuta la aplicación va y lee estos valores sin ningun problema en windows xp el código de inno setup para crear y escribir en el registro de windows es:
el problema es ahora con windows 7 de 64 bits ya que la aplicación me la reconoce como de 32 bits y al instalarla en lugar de crearme la llave que estoy indicando: HKLM\Software\DIDESA\ctrlinv me crea la llave HKLM\softwarte\Wow6432node\DIDESA\ctrlinv pero no me crea los valores ya probe creando a pata los valores que necesito en la nueva llave (HKLM\softwarte\Wow6432node\DIDESA\ctrlinv) y la aplicación sin moverle nada va y los lee de forma correcta entonces el problema solo lo estoy teniendo en el instalador, alguien sabe como puedo hacer que respete la llave que estoy creando? Gracias |
La franja horaria es GMT +2. Ahora son las 17:03:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi