Fórum Cálculo de valores float no DBEdit usando currency (máscara) #369349

25/03/2009

0

Olá pessoal,
gostaria de saber como faço pra usar o valor de um DBEdit que esta usando máscara (currency = Ex.: R$ 1.250,60).

Preciso pegar o valor 1250,60 apenas, mas quado jogo ele pra um Edit comum aparece a mensagem informando que o valor ´R$ 1.250,60´ não é um número Float válido (também pudera, com R$ e ponto de milhar... rsrs).

Alguém sabe como tiro esta formatação do número e, traga somente ´1250,60´ ao invés de ´R$ 1.250,60´?

Obrigado,


Jc

Jc

Responder

Posts

25/03/2009

Jc

Pode deixar pessoal, valew...

Converti o valor do DBEdit para string e acabei usando um loop (For) para ler caracter por caracter do numero ´R$ 1.250.,60´ e retirar o ´R´, ´$´, ´<espaço>´ e o ´.´, deixando somente ´1250,60´ e depois converti a string para numero novamente, mas sem a formatação.

Se alguém tiver uma idéia melhor, posta ae...

Valew e abraços...


Responder

Gostei + 0

25/03/2009

Marco Salles

Acho que tem algo mais simples

como vc esta Atribuindo isto para o Edt ???

e como vc esta usando a mascara no DbEdit ???


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar