Cálculo de valores float no DBEdit usando currency (máscara)
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,
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
Curtidas 0
Respostas
Jc
25/03/2009
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...
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...
GOSTEI 0
Marco Salles
25/03/2009
Acho que tem algo mais simples
como vc esta Atribuindo isto para o Edt ???
e como vc esta usando a mascara no DbEdit ???
como vc esta Atribuindo isto para o Edt ???
e como vc esta usando a mascara no DbEdit ???
GOSTEI 0