Multiplicação do Delph (parte 2)
Amigos
Quero fazer uma multiplicação normal, entre dois campos Numericos com duas casas decimais e o resultado cai em outro campo numérico com duas casas decimais!
O problema é que o resultado está aparecendo com caractes de moeda (R$ 25,20 por exemplo). alguém sabe como eu faço pra fazer uma multiplicação simples e não aparecer moeda no resultado?
O meu código está:
DBEdit7.Text := CurrToStr(( StrToCurr(DBEdit8.Text)) * (StrToCurr(DBEdit6.Text)))
Já tentei tb:
DBEdit7.Text := FloatToStr(( StrToFloat(DBEdit8.Text)) * (StrToFloat(DBEdit6.Text)))
Obeigado! Muita Paz e fiquem com Deus!
Leonardo Bonoto
Quero fazer uma multiplicação normal, entre dois campos Numericos com duas casas decimais e o resultado cai em outro campo numérico com duas casas decimais!
O problema é que o resultado está aparecendo com caractes de moeda (R$ 25,20 por exemplo). alguém sabe como eu faço pra fazer uma multiplicação simples e não aparecer moeda no resultado?
O meu código está:
DBEdit7.Text := CurrToStr(( StrToCurr(DBEdit8.Text)) * (StrToCurr(DBEdit6.Text)))
Já tentei tb:
DBEdit7.Text := FloatToStr(( StrToFloat(DBEdit8.Text)) * (StrToFloat(DBEdit6.Text)))
Obeigado! Muita Paz e fiquem com Deus!
Leonardo Bonoto
Leonardo Bonoto
Curtidas 0
Respostas
Deus
04/12/2003
Experimente
E veja se adianta em alguma coisa, espero que sim! ;)
Abraços, dEUS
DBEdit7.Text := FloatToStrF((StrToFloat(DBEdit8.Text)) * (StrToFloat(DBEdit6.Text)), ffFixed, 10, 2)
E veja se adianta em alguma coisa, espero que sim! ;)
Abraços, dEUS
GOSTEI 0
Leonardo Bonoto
04/12/2003
Amigo!
Valeu, mas continua aparecendo a p*** da R$ no campo! não consigo tirá-lo de lá e não sei porque ele está lá!
Leonardo Bonoto
Valeu, mas continua aparecendo a p*** da R$ no campo! não consigo tirá-lo de lá e não sei porque ele está lá!
Leonardo Bonoto
GOSTEI 0
Danilorsa
04/12/2003
DBEdit7.Text := FloatToStrF(( StrToFloat((DBEdit8.Text)) * (StrToFloat((DBEdit6.Text)),ffnumber,12,2)
GOSTEI 0
Davidbezerra
04/12/2003
tente o seguinte:
DBEdit7.Text := FormatCurr(´#,0.00´,StrToFloat(DBEdit8.Text)) * (StrToFloat(DBEdit6.Text)));
DBEdit7.Text := FormatCurr(´#,0.00´,StrToFloat(DBEdit8.Text)) * (StrToFloat(DBEdit6.Text)));
GOSTEI 0
Michel
04/12/2003
Colega usa os componentes RX entra no downloads de componentes ..la vc tem a opcao de fazer isso q vc quer
GOSTEI 0
Thiago Vidal
04/12/2003
Amigo, se o DataField do seu DBEdit7 estiver apontando para um campo do tipo Currency ele irá automaticamente colocar o ´R$´.
Experimente mudar o formato do campo no banco, ou usar um edit normal cujo conteúdo é preenchido no evento AfterScroll do DataSet.
Experimente mudar o formato do campo no banco, ou usar um edit normal cujo conteúdo é preenchido no evento AfterScroll do DataSet.
GOSTEI 0