Ola pessoal boa tarde.. seguinte to com um problema aki.. q nao
verdade mais é por falta de conhecimento.. to começando agora..

mas vamos la...

seguinte eu to criando um modulo de recebimento de caixa.. dai vem um
problema abaixo segue o codigo q escrevi qdo o valor da abaixo de
1.000,00 da tudo certo mais qdo o valor é acima de 999 tipo 1.000,00
ele fala q o valor nao é um ponto flutuante valido.. como posso
contornar isso??

   dinheiro := RxCalcEdit2.Text;
   cartao := Edit3.Text;
   cheque := Edit2.Text;
   total := FloatToStr(StrToFloat(dinheiro) + StrToFloat(cartao) +
StrToFloat(cheque));
   saldo.Caption := FormatFloat('###,###,###,##0.00',StrToFloat(total));
   saldo.visible := true;
   // calcular troco
   troco := FloatToStr(StrToFloat(saldo.Caption) -
StrToFloat(label4.caption));
   label5.Caption := FormatFloat('###,###,###,##0.00',StrToFloat(troco));
   label5.Visible := true;
   //calcular carteira
   total2 := FloatToStr(StrToFloat(label4.Caption) -
StrToFloat(saldo.Caption));
   Edit4.Text := FormatFloat('###,###,###,##0.00',StrToFloat(total2));

Responder a