Era exatamente isso minha dúvida, você acertou em cheio. Agradecido
Juliano Silva - Yahoo escreveu: > > > Depende do tipo de processo, os processos que desviam o cursor devem > primeiramente terminar para que o bloco Finally seja executado, > normalmente > os processos que envolvem Looping... > > Exemplo, quando você executa o método Form1.ShowModal estiver entre o > Try ... Finally o fluxo é enviado para o Form1 e somente será executado o > bloco Finanlly apos o retorno (quando o Form1 for fechado), no entanto se > executar o Form1.Show o bloco Finally será executado logo na > sequencia, pois > o método Show não desvia o fluxo de execução... > > Espero ter ajudado > > > _____ > > De: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br>] Em > nome de Onjahyr - GMAIL > Enviada em: segunda-feira, 28 de julho de 2008 14:03 > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > Assunto: [delphi-br] Dúvida simples: try-finally... > > E aí pessoal, me tirem uma dúvida bem simples sobre o bloco try-finally. > > try > label1.caption:= 'iukhkhgh'; > ... > ...processo demorado... > finally > label2.caption := label1.caption + (resultado do processo demorado); > ...continua com o código... > end; > > Agradeço > É claro que é um bloco, mas ele pode realizar as linhas de comando do > try e em sequência já ir executando o finally ou espera o processo > terminar para ir para o finally? > > No virus found in this incoming message. > Checked by AVG - http://www.avg.com <http://www.avg.com> > Version: 8.0.138 / Virus Database: 270.5.6/1577 - Release Date: 28/07/2008 > 06:55 > > [As partes desta mensagem que não continham texto foram removidas] > >