Cambiar Configuracion Regional e Idioma de la PC
un saludo al foro
tengo una aplicacion que necesita que se cambie la configuracion Regional e Idioma, manualmente se puede realizar ingresado al panel de Control de Windows pero mi Idea es que Delphi lo realice cuando se ejecute la aplicacion por favor si pueden ayudarme con el codigo que tengo q inyectar necesito estos cambios: decimal , Hora H:mm:ss no necesito 5:00 PM Pais Bolivia Simbolo de Moneda $b. ( esto creo que cambia automaticamente con el pais) Numero de Digito Decimal 2 Formato de Fecha corta dd/MM/aaaa Gracias |
Hola darkbits.
Un modo es mediante el registro de windows: Mas datos en la clave "HKEY_CURRENT_USER\Control Panel\International" del registro de windows. Saludos. |
Hola ecfisa probe tu codigo y no me funciona estoy utilizando D6 y tambien XE2 hice la prueba en Xp y no cambia
estandares y formatos Español (España) Ubicacion españa solo cambia simbolo decimal y simbolo de moneda gracias por tu tiempo |
Hola.
Proba con esta modificación:
Saludos. |
Supongo que tu aplicación va a sacar un cartelote enorme diciendo que ciertos cambios en la configuración regional podrían afectar el funcionamiento de otros sistemas.
En lo posible no hay que cambiar la configuración regional. Si es cosa únicamente para tu aplicación debes hacer uso de las variables globales que destina para eso, como CurrencyDecimals para indicar la cantidad de decimales, CurrencyString y CurrencyFormat se puede utilizar para establecer el símbolo de moneda y su posición... también las hay para fechas aunque no las recuerdo ahorita (salvo la ShorDateFormat). Saludos, |
Este si Funcion ;)
tube q aumentar este codigo para que la hora se actualice de 17:00 a 5:00 PM en ese mismo instante q se ejecuta de lo contrario no se actualizaba
o hay algo mejor q esta linea |
Hola.
Cita:
Encontrarás toda la información sobre las variables globales de la unit SysUtils en la ayuda de Delphi (busca por SysLocale por ejemplo). Pero si deseas experimentar cambiando los valores del sistema, te agrego algunos enlaces que te pueden interesar:
Saludos. |
ecfisa y Delphius Gracias por el consejo tomare encuenta de solo cambiar el simbolo de currency y decimal mil gracias por la ayuda.
|
La franja horaria es GMT +2. Ahora son las 13:07:07. |
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