Assertion não captura erro. Ele é usado para capturar comportamento fora do 
padrão na sua rotina.

 

Por exemplo. Você sabe que certa rotina não pode gerar um certo dado maior que 
o numero 30.

 

Você introduz um Assert indicando que certa variável deve ser menor que 30. 
Quando acontecer de determinada variável ser maior que 30 ele joga um Assertion 
Failure,

Indicando a linha do Assert.

 

O que não pesquisei e também não sei é o que ele traz de ganhos sobre um teste 
normal.

 

[]'s

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Berdam
Enviada em: quarta-feira, 28 de maio de 2008 17:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Linha da Exceção ?

 

eu posso estar enganado, mas n tem um negócio chamado assertions que mostra em 
que linha o erro ocorre??

Andrei Luís <[EMAIL PROTECTED] <mailto:compuvale.software%40gmail.com> > 
escreveu: Essa seria uma boa questão para alguém da 
Borland/CodeGear/Embarcadero se
manifestar. Já fui atrás disso a um tempo atrás e bati no mesmo madExcept ou
outros programas.

Seria que o Andreano ou o Bruno poderiam nos apontar alguma solução que
pudéssemos implementar ao invés de usar programas de terceiros?

[]
Andrei

2008/5/28 Flavio <[EMAIL PROTECTED] <mailto:fqs21%40yahoo.com.br> >:

> Olá pessoal, boa tarde,
>
> necessito saber a linha que ocorreu a exceção em determinada parte do
> programa. É possível ?
>
> Através do programa madExcept consigo, porém se tiver algum try e catch na
> parte do programa que está sendo executada, a janela do madExcept não exibe,
> ou seja, preciso comentar manualmente todos os trys e catchs, o que é
> aborrecedor.
>
> Alguém sabe uma maneira simples e prática ? pq deve existir... O meu
> programa processa muita informação, então debugar de uma determinada parte
> do programa é totalmente inviável.
>
> Alguém me auxilia nessa questão ? Ou se existe algum outro modo de poder
> debugar à partir de onde gera a exceção ?
>
> Obrigado pela atenção de todos.
> Flávio.
>

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





----------------------------------------------------------
Uberdam Cavaletti
Formado em Tecnologia da Informação - Unoesc - Xxe
Pós-graduado em desenvolvimento Java - Unoesc - Xxe

---------------------------------
http://www.curricular.com.br/berdam

Visite
http://passandoveneno.blogspot.com
----------------------------------------------------------

---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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

 



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

Responder a