mascaras

Delphi

10/01/2006

é o seguinte colegas ...
tenho alguns campos que sao inteiros, porem gostaria que depois que eu preechesse eles nos dbedits, eles aparecessem com uma ou mais casas decimais isso é possivel!????

ah, gostaria que isso acontecesse em tempo de execucao,

tenho que usar DiplayFormat certo?

só nao sei como!!
[]ss


Fernando_cunha

Fernando_cunha

Curtidas 0

Respostas

Edilcimar

Edilcimar

10/01/2006

que mal lhe pergunte, para que vc quer um inteiro com casas decimais?!?!?!?!?!


GOSTEI 0
Fernando_cunha

Fernando_cunha

10/01/2006

na verdade queria que tantos os inteiros como os decimais aparecessem formatados, é possivel!?


GOSTEI 0
Edilcimar

Edilcimar

10/01/2006

da definição de aritmética, inteiro não tem casa decimal


GOSTEI 0
Fernando_cunha

Fernando_cunha

10/01/2006

ta ok amigo, é obvio que inteiro nao tem casa decimal ..
mas tem como eu mostrar ele formatado com DisplayFormat????

como fazer isso para valores decimais em tempo de execucao!?

[]ss


GOSTEI 0
Edilcimar

Edilcimar

10/01/2006

para transformação não, pois vc tem
formatfloat()->úm número não inteiro
floattostrf() -> um número não inteiro
mas pode colocar um display format numa table e outros componentes que tenham a propriedade DiplayFormat, aí é só colocar #0.000000


GOSTEI 0
Fernando_cunha

Fernando_cunha

10/01/2006

o problem é acessar a propriedade displayformat em tempo de execucao ..

para acessar como eu faria

tabela.fields.fieldsbyname(´´).displayformat???

deveria ser isso?


GOSTEI 0
POSTAR