certo, agora apareceu no formato que eu queria, porém agora tenho um erro !!! esse campo que estou mudando para moeda recebe algumas alterações... ... se eu estiver somando ele aceita a soma de valores acima de 1000,00, mas se for diminuir ele não aceia com valores acima de 1000,00. ex: 1000,00 + 15,000 = 1015,00 --- isso funciona corretamente... mas quando vou fazer isso: 1015,00 - 5,00 = em vez de me retornar o valor 1010,00: ele da um erro: '1015,00' is not a valid floating point value! o calculo esta assim: DataModule1.ADOQryDebtosvalor.Value := DataModule1.ADOQryDebtosvalor.Value - StrToFloat(EdtValor.Text); espero que possas me ajudar, falou té mais;....