Operator not applicable to this operand type

Delphi

20/09/2007

Como resolvo isso:
[Error] UnPagamento.pas(119): Operator not applicable to this operand type

Vai aí o código que da o erro:
 if (saldo.Text=´´) or (DBEdit1.Text=´´) then (saldo.Text:=´0´) and (DBEdit1.Text:=´0´);
 vTotal:=StrToFloat(saldo.Text);
 vPago:=StrToFloat(DBEdit1.Text);
 vSaldo:=(vTotal-vPago);
 JvEdit2.Text:=FloatToStr(vSaldo);

O erro ocorre na primeira linha.

Como posso resolver?
Quero que se saldo.text=vazio e dbedit1.text=vazio então joge valor zero.


Jpauloss

Jpauloss

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

20/09/2007

if (saldo.Text=´´) or (DBEdit1.Text=´´) then 
begin
  saldo.Text:=´0´;
  DBEdit1.Text:=´0´;
end;



GOSTEI 0
POSTAR