Fórum Como usar Try #248833
31/08/2004
0
Ass: Como usar Try
Como usar. quando usar, pra q usar o Try?
Luiz_aquino
Curtir tópico
+ 0Posts
31/08/2004
Lucas Silva
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
31/08/2004
Dopi
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
01/09/2004
Oscar Candido
[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
Clique aqui para fazer login e interagir na Comunidade :)