PDA

Ver la Versión Completa : Como setear el separador decimal y el separador de miles en WIN98


robertoe
26-11-2006, 16:40:10
Quisiera saber si saben como setear por programa en el registro de windows el separador decimal y el separador de miles en windows 98. En la red he encontrado la solucion para XP pero no resulta en windows 98.

mlara
26-11-2006, 16:45:59
Yo uso el siguiente código en WinXP. No lo he probado en Win98, pero estoy casi seguro de que debería funcionar... (por cierto, apenas pueda lo pruebo).


SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, '.');
SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, ',');


Esto cambia la configuración del sistema. Entonces luego, se pueden usar las siguientes líneas para asegurar que la aplicación está trabajando con los mismos símbolos:


DecimalSeparator := '.';
ThousandSeparator := ',';

robertoe
26-11-2006, 17:09:50
Muchas Gracias, MLara. Funciono a la perfección en Win98.

mlara
26-11-2006, 17:12:02
Que bien, ya no tengo necesidad de probarlo... :D.