| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Eduardo Cdt

Registrado: 15 Jul 2003Mensajes: 19
|
Publicado: Vie 01 Ago, 2003 6:51 pm Asunto: error con decimales |
|
|
A un Edit1->Text le ingreso numeros con decimales,
el separador es con punto (.)
al tratar de hacer una operacion matematica usando este edit
tira un error por esto mismo.
Esto me sucede solo en algunos equipos.
cambio la configuaracion regional e igual da error.
double p= valor+StrToFloat(Edit1->Text); |
|
| Volver arriba |
|
 |
sw Invitado
|
Publicado: Lun 04 Ago, 2003 9:13 am Asunto: Excepcion por separador decimal incorrecto |
|
|
Prueba a poner en el inicio del programa o antes de las conversiones lo siguiente:
DecimalSeparator = '.';
A partir de ahora tomara el punto o si le pones la coma como separador decimal independientemente de la configuracion regional.
Un saludo |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mar 31 May, 2016 12:34 pm Asunto: Re: Excepcion por separador decimal incorrecto |
|
|
| sw escribió: | Prueba a poner en el inicio del programa o antes de las conversiones lo siguiente:
DecimalSeparator = '.';
A partir de ahora tomara el punto o si le pones la coma como separador decimal independientemente de la configuracion regional.
Un saludo |
Que tal,
Lo pongo en Main y me da el error:
[bcc32 Error] Main.cpp(63): E2451 Undefined symbol 'DecimalSeparator'
Como que no esta definida esa variable, hay que hacer algo para que la reconozca?
Un saludo.
Carlos _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mar 31 May, 2016 2:07 pm Asunto: |
|
|
| Felip escribió: | | http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/SysUtils_DecimalSeparator.html |
Gracias pero sigo sin saber que hacer, puede tener que ver la versión?
Uso XE3 _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Felip Master

Registrado: 09 Jun 2004Mensajes: 200
|
Publicado: Mar 31 May, 2016 8:51 pm Asunto: |
|
|
| Código: | FormatSettings.DecimalSeparator='.'; |
|
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 01 Jun, 2016 11:22 am Asunto: |
|
|
| Felip escribió: | | Código: | FormatSettings.DecimalSeparator='.'; |
|
Gracias, voy a probarlo _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 01 Jun, 2016 12:56 pm Asunto: |
|
|
| Felip escribió: | | Código: | FormatSettings.DecimalSeparator='.'; |
|
Funciona perfectamente
Muchas gracias amigo.
Carlos _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
|