Pregunta: | 64916 - CAMBIOS EN LA CONFIGURACIÓN REGIONAL |
Autor: | Azucena |
Hola,
necesito cambiar el separador decimal, el separador de miles y el formato de fecha de la configuración regional. Utilizo el siguiente código: Registryset( "HKEY_CURRENT_USERControl PanelInternational","sDecimal",RegString!,",") Registryset( "HKEY_CURRENT_USERControl PanelInternational","sMonDecimalSep",RegString!,",") Registryset( "HKEY_CURRENT_USERControl PanelInternational","sThousand",RegString!,".") Registryset( "HKEY_CURRENT_USERControl PanelInternational","sMonThousandSep",RegString!,".") Registryset( "HKEY_CURRENT_USERControl PanelInternational","sShortDate",RegString!,'dd/MM/yyyy') Los valores se cambian en el registro de Windows y se ven en la ventana de configuración regional, pero no se aplican los cambios, no son efectivos hasta que entramos en el Panel de control-> Configuración Regional y aplicamos los cambios realizados. ¿Hay alguna forma de confirmar estos cambios desde código?, es decir emular el botón aplicar de la configuración regional. Muchas gracias Un saludo |
Respuesta: | Azucena |
Hola,
Gracias por tu respuesta. Ya encontré la solución: después del Registryset, se ejecuta la función SendMessageA y se aplican los cambios. Muchas gracias de nuevo Un saludo |
Respuesta: | Hamilton OC |
Estimada, amiga azucena, debes tener en cuenta que si tu power ya se conecto a la base de datos cuando realizas estos cambios, tendrias que reiniciar tu sistema, deberias probar realizando primero estos cambios antes que nada y luego recien haces conexion con tu servidor
Bye! |