Como usar Try
30/08/04
Ass: Como usar Try
Como usar. quando usar, pra q usar o Try?
Ass: Como usar Try
Como usar. quando usar, pra q usar o Try?
Luiz_aquino
Curtidas 0
Respostas
Lucas Silva
31/08/2004
try Screen.Cursor := crHourGlass; // Aqui você coloca seus códigos; finally Screen.Cursor := crDefault; end; // ou seja mesmo se acontecer algum erro ele entra no finally; try // aqui você coloca seus códigos except ShowMessage(´aconteceu erro!´); end; // se acontecer algum erro ele entra no except;
GOSTEI 0
Dopi
31/08/2004
O Try é utilizado para tratamento de exceçoes...
Voce pode usa-lo com finally ou com except
com o finally voce garante que todo o código que está apos o finlly será SEMPRE executado mesmo que uma exceçao aconteça dentro do bloco Try... Muito util para limpar objetos.. Ex:
O except será executado APENAS se uma exceção ocorrer dentro do bloco Try. Voce pode usa-lo para capturar msg de erro, Tentar tratar o erro e continuar a execuçao ou ainda Exceçoes silenciosas (sem nenhum codigo)
Voce pode usa-lo com finally ou com except
com o finally voce garante que todo o código que está apos o finlly será SEMPRE executado mesmo que uma exceçao aconteça dentro do bloco Try... Muito util para limpar objetos.. Ex:
ArqIni := TIniFile.Create( ´arq.ini´ ) { Cria Objeto para manipular INI } Try faz alguma coisa com o ArqIni finally ArqIni.Free ; end ;
O except será executado APENAS se uma exceção ocorrer dentro do bloco Try. Voce pode usa-lo para capturar msg de erro, Tentar tratar o erro e continuar a execuçao ou ainda Exceçoes silenciosas (sem nenhum codigo)
Try AInteger := StrToInt( AString ) except ShowMessage(´ Erro convertendo. ´+AString+´ nao é um numero´) end ;
GOSTEI 0
Oscar Candido
31/08/2004
Amigo, tem um artigo muito bom aqui no forum que eu acho que pode te ajudar.
[url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=29764]Manipulando erros em tempo de execução[/url]
Espero que ajude
Um abraço
[url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=29764]Manipulando erros em tempo de execução[/url]
Espero que ajude
Um abraço
GOSTEI 0