Puxa José valeu!!! Acabou com meu problema. Tão simples e eu não estava enxergando. Muito obrigado msm.
Só para vc e o pessoal entender. Aqui na empresa temos ERP e os usuários estão dando ctrl+alt+del para finalizar o programa e está ferrando alguns processos desse ERP problemático. Qual foi minha sugestão? Ao iniciar o prg em Delphi este chama o executável do ERP e já entra bloqueando o ctrl+alt+del, quando o usuário sair do ERP o programa em delphi tb tem que ser fechado para que não continue bloqueando o ctrl+alt+del. É isso. Mais uma vez obrigado. --- Em delphi-br@yahoogrupos.com.br, JB <[EMAIL PROTECTED]> escreveu > > pra que serve isso? oq seu programa faz? > apenas abre automaticamente ao inicar? > não seria apenas executar e aguardar finalizar o programa pra seguir o > fluxo normal do programa em delphi? > > ex: > tipo: pega uma funçao chamada ExecAndWait... > > ExecutarAguardar('word.exe'); > Application.Terminate; > > algo assim... > > 2008/10/24 lucaoliveira7 <[EMAIL PROTECTED]>: > > Pessoal, > > > > É o seguinte: Desenvolvi um programa em Delphi que se inicia de forma > > invisível para que o usuário não veja o programa é proposital. No > > momento que ele inicia, já automaticamente inicia um programa(Word, > > Excel e afins). O que eu quero é o seguinte, qdo o usuário finalizar o > > programa que ele está usando, também finalizar o meu programa em > > Delphi. Eu pensei em fazer da seguinte maneira - colocar um timer com > > a função Findwindow e se não encontrar o programa do usuário ele > > finaliza o programa em Delphi, só que acho que dá para melhorar, > > alguém tem alguma sugestão? > > > > Grato. > > > > > > > > -- > Att. > > -- > ____________________________ > José Benedito > Software Developer > [EMAIL PROTECTED] > +55 19 8116-7826 >