como faço conta de valores convertidos string para currency

Delphi

15/10/2004

como faço conta de valores convertidos string para currency com a função FFNumber
pois quando faço a conta da uma mensagem dizendo que 1.840,27 nao e um ponto de float valido ai eu tenho que mostrar no grid sem formatação

me ajude por favor eu dependo disso para terminar um programa hoje

Deus te Abençoe


Romano

Romano

Curtidas 0

Respostas

Edineidaniel

Edineidaniel

15/10/2004

Romano...

Confeço q nunca usei esta sua função;...

Mas assim...tente o seguinte...

Var
a,b,c : Real;
Begin
a:= StrToFloat(Edit1.text);
b:= StrToFloat(Edit2.Text);
c:= a+b;
Edit3.Text := FloatToStr(c);


Vc... pode passar qualquer tipo de string... claro q sendo numero...

Naum sei se consegui ser claro...

t+
Edinei


GOSTEI 0
Leoback

Leoback

15/10/2004

Amigo,

Apenas um detalhe... a função que está tentando usar é FloatToStrF onde ffNumber é um parâmetro da função. Seguindo o exemplo acima você poderia usar:

Edit3.text := FloatToStrF(c, ffNumber, 6, 2);

Se quiser um exemplo melhor, mande uma mensagem p/ mim: leoback@ibest.com.br

Sds,

Leo


GOSTEI 0
Rodolpho123

Rodolpho123

15/10/2004

Ou então:
StrToCurr(´texto´)



GOSTEI 0
POSTAR