Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Como setear el separador decimal y el separador de miles en WIN98 (https://www.clubdelphi.com/foros/showthread.php?t=37918)

robertoe 26-11-2006 16:40:10

Como setear el separador decimal y el separador de miles en WIN98
 
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).

Código Delphi [-]
  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:

Código Delphi [-]
  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.


La franja horaria es GMT +2. Ahora son las 01:52:49.

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