Fórum Valor R$ em stringgrid #219613

10/03/2004

0

Tenho uma string grid que tenho valores em moeda do tipo R$ 140,00, porem em determinado ponto tenho que fazer calculos com este valor. Seria possivel recuperar este valor da stringgrid para trabalhar com ele. Pois quando tento fazer isto ele me dá erro pois diz que o valor R$ 140,00 não é um tipo float, de fato ele tá certo. Qual a solução para este caso ?


Midas

Midas

Responder

Posts

10/03/2004

Skaarj

faz o seguinte retorna o valor numa var string, usando o copy a partir do indice 3 ate o fim e dae converte essa var...


Responder

Gostei + 0

10/03/2004

Midas

Tem razão é uma saida !
valeu


Responder

Gostei + 0

26/03/2004

Midas

Funcionou bem até a hora do 1.000,00 Devido ao ponto ele não reconhece sendo um float. E agora ?


Responder

Gostei + 0

26/03/2004

Fabio.hc

Tente assim:

function RemoveChar(Const Texto:String):String;
var
   I: integer;
   S: string;
begin
   S := ´´;
   for I := 1 To Length(Texto) Do
      if (Texto[I] in [´0´..´9´,´,´]) then
         S := S + Copy(Texto, I, 1);
   result := S;
end;



Responder

Gostei + 0

27/03/2004

Midas

Poxa valeu .. é isto mesmo... até mais


Responder

Gostei + 0

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

Aceitar