Formatação de milhar

Delphi

23/02/2005

Boa tarde a todos.

Gostaria de saber como fazer para os números acima de 999 ficarem mascarados assim:
1.000,00
2.545,00

O problema é que ao colocar o ponto, ocorre um erro dizendo que não é ponto flutuante.

Grato pela atenção.


Turbo Drive

Turbo Drive

Curtidas 0

Melhor post

Fred

Fred

24/02/2005

vc pode colocar na mascara do field no dataset: ,#0.00, esse dara se vc tentar fazer calculo ou outra conversao com o tipo flutuante, mas colocando a mascara no field, quando vc acessar direto pelo dataset ele vira sem o ponto tipow datasetSEUCAMPO.AsCurrency ele trara 1000,50, e no dbedit aparecera 1.000,50!!


GOSTEI 1

Mais Respostas

Emerson Nascimento

Emerson Nascimento

23/02/2005

explique melhor onde deverá ser aplicada essa máscara


GOSTEI 0
Mmtoor

Mmtoor

23/02/2005

no seu caso pode utilizar formatfloat


GOSTEI 0
Turbo Drive

Turbo Drive

23/02/2005

Em qualquer parte onde for utilizar números acima de 999. O problema é que se eu colocar ´1.256,00´, o delphi diz que ´não é um número de ponto flutuante válido´. Mas qdo coloco ´1256,00´, ele aceita sem problemas.

Existe alguma configuração a ser feita ?


GOSTEI 0
POSTAR