Problemas com formatfloat
Olá Amigos!
Tenho um problema com a fução formatfloat do delphi, pois para formatar números acima de 1000 o delphi apresenta a seginte mensagem.
Range Max:
- Integer : 2147483647 <-> 2147483647
- Float : 5.0e- <-> 1.7e+308
Apesar da mensagem de erro o programa funciona normalmente.
Exemplo do código que gera o erro.
edit1.Text := formatfloat(´#,,0.00´, DataModule1.Table1ValorVenda.AsFloat);
Alguém sabe como posso resolver isto?
Desde já agadeço.
Um abraço!
Tenho um problema com a fução formatfloat do delphi, pois para formatar números acima de 1000 o delphi apresenta a seginte mensagem.
Range Max:
- Integer : 2147483647 <-> 2147483647
- Float : 5.0e- <-> 1.7e+308
Apesar da mensagem de erro o programa funciona normalmente.
Exemplo do código que gera o erro.
edit1.Text := formatfloat(´#,,0.00´, DataModule1.Table1ValorVenda.AsFloat);
Alguém sabe como posso resolver isto?
Desde já agadeço.
Um abraço!
Cristianosilva
Curtidas 0
Respostas
Fer
08/05/2003
tente
edit1.Text := formatcurr(´#,,0.00´, DataModule1.Table1ValorVenda.AsFloat);
falow
se funcionar avise
edit1.Text := formatcurr(´#,,0.00´, DataModule1.Table1ValorVenda.AsFloat);
falow
se funcionar avise
GOSTEI 0
Edgar Olavo
08/05/2003
ou tente:
edit1.Text := format(´¬14.2n´,[DataModule1.Table1ValorVenda.AsFloat]):
edit1.Text := format(´¬14.2n´,[DataModule1.Table1ValorVenda.AsFloat]):
GOSTEI 0
Cristianosilva
08/05/2003
Olá Amigos!
Tentei as duas formas sugeridas acima e ambas retornaram o mesmo erro, porém o sistema continua funcionando!
Obrigado pelas sugestões!
Tentei as duas formas sugeridas acima e ambas retornaram o mesmo erro, porém o sistema continua funcionando!
Obrigado pelas sugestões!
GOSTEI 0