![]() |
Quitar Formato Formatcurr
hola, otra vezzzzzz..
mi pregunta es la siguiente, si yo a una cantidad le pongo un formato con Código:
edit1.text:=FormatCurr('###,###,##0.00',strtocurr(edit1.Text));¿como hago para hacer todo lo contrario para volver a utilizar la cantidad en un calculo? es decir como le quito los puntos separador de mil y me vuelva a quedar 1256301,42.. porque si hago el calculo con 1.256.301,42, me da error por los puntos. graciass |
Te sería más cómodo guardar en una variable Currency el valor del edit. Dicha variable puede ser una variable publica o privada del Form.
Saludos |
Yo tuve el mismo drama hace unos dias de tener que usar ese formato con separador de miles, y despues de sacarlo para podes hacer los calculos, y lo hice con una funcion en una clase que mediante un While va borrando la puntuacion de miles
Y en sentido inverso para mostrar un valor con separadores (esta con 2 decimales pero podes adaptarlo a tu gusto)
Espero te sirva esto, saludos! |
| La franja horaria es GMT +2. Ahora son las 01:10:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi