Já enfrentei erro semelhante no passado. No meu caso, resolvi inicializando as 
variáveis com zeros antes da primeira atribuição.



--- Em sex, 27/3/09, Hudson Dias <hudson_d...@yahoo.com.br> escreveu:

De: Hudson Dias <hudson_d...@yahoo.com.br>
Assunto: [delphi-br] Erro doido no pascal
Para: delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 27 de Março de 2009, 10:59











    
            Ola gente, estou passando um pouco de raiva em um sistema logico no 
delphi 7



Var Selecao, quatd : real;



Selecao := StrToFloat(Edit1. Text);

quatd := DM.EstoqueUnid. asFload;



if Selecao <= quatd         // aqui esta o erro

  then begin

     .

     .

     .

  end

  else showmessage( 'estoque insuficiente' );



O estrnho que criei duas saidas no momento do processo, uma delas pra a Selecao 
e outra quatd, ou seja, se a selecao = 3 e quatd = 3 logicamente tinha que dar 
true e não false como esta dando...



Alguem ja passou por isso?

Ou estes erro doido so acontece comigo?



Atenciosamente

Hudson Dias

www.alcancedigital. com.br

hud...@alcancedigit al.com.br

(31)3434-6304 ou 8806-0649



[As partes desta mensagem que não continham texto foram removidas]




 

      

    
    
        
         
        
        








        


        
        


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a