Não sou o Daniel, mas acho que a resposta deve servir...

* Pos é uma _função_ (não comando interno) que retorna a posição de um 
subconjunto num conjunto de caracteres.

* "E" é um objeto da classe TException. Com 90% de certeza dá para afirmar que 
este código que o Daniel te passou está dentro de um bloco Try...Except; o erro 
que vc teve muito provavelmente aponta a linha com "E.Message" e diz que este 
objeto não está declarado.

Amigo, sem querer ofender, mas o Help do Delphi ajuda muito nesses casos. Use-o 
SEM MODERAÇÃO.

[]'s
Ricardo.

_________________________________________________________________

"Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!"

--- Em qui, 5/2/09, Bruno Lepesqueur <brunolbra...@yahoo.com.br> escreveu:










    
            Daniel, me desculpe as perguntas bobas, mas nesse "if Pos"  o Pos é 
algum

comando interno?


Copiei tudo q vc me passou e joguei no delphi, mas ele deu erro no E.Message

 Esse é tb é um comando interno?





Obrigado!


 


-------Mensagem original---- ---


 


De: Daniel Sobrinho Laporte


Data: 04/02/2009 21:33:25


Para: delphi...@yahoogrup os.com.br


Assunto: Re: Re: Re: [delphi-br] Erro qdo campo Null


 


Todos os créditos que vou colocar aqui são do seu xará o mestre Bruno Lichot


de uma olhada nos exemplos dele que você vai entender melhor no final tem o


link dele para você baixar exemplos que serão bem úteis ao seu aprendizado e


dúvidas..





Abraços,


Daniel.





*> //algumas informações que podem ser obtidas do application}


>


> //Sugestao de tratamento de erro de campo não preenchido e valores


> invalidos


> if Pos(UpperCase( 'must have a value'), UpperCase(E. Message)) <> 0 then


> begin


> Pos1:=Pos('' '', E.Message);


> mensagem:=E. Message;


> Delete(mensagem, Pos1, 1);


> Pos2:=Pos('' '', mensagem);


> mensagem:=copy( E.Message, Pos1 + 1, Pos2 - Pos1);


> mensagem := 'É obrigatório o preenchimento do campo '+ mensagem + '.';


> showmessage( mensagem) ;


> end





> Bruno Lichot - HTTP://cc.codegear. com/author/ 795118*





 

      

    

           
  
    __._,_.
         
        
        








        


        
        


      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