Olhe nestes links tem dois exemplos distintos do que vc precisa:
http://www.activedelphi.com.br/print.php?sid=369
http://www.swissdelphicenter.ch/torry/showcode.php?id=266

E se me permite dar uma dica: estes links foram encontrados a partir do Google 
(http://www.google.com.br/search?hl=pt-BR&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=terminateprocess+%2Bdelphi&spell=1).
 Eu e outro colega indicamos o nome da função que vc deveria utilizar. Agora é 
com vc procurar a sintaxe e como implementar isso em sua aplicação.

Boa sorte ;)

Eric D. - Desenvolvimento e Soluções de Tecnologia 
[EMAIL PROTECTED] 
"Talk is cheap, show me the code..." 
  ----- Original Message ----- 
  From: Doretto 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 1:08 PM
  Subject: Re: [delphi-br] Re: Destruir um EXE da memoria


  No exemplo que eu te passei como eu acharia qual e o meu hProcesse e o outro 
parâmetro. Você conseguiria exemplificar melhor...

  Obr.

  ----- Original Message ----- 
  From: Eric D. 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 2:01 PM
  Subject: Re: [delphi-br] Re: Destruir um EXE da memoria

  Heim? o.O"

  O programa não é uma variável da aplicação dele. Ele mandou o windows 
executar e agora quer mandar o win finalizar a tarefa...

  Utilize a função TerminateProcess do win32sdk:

  BOOL TerminateProcess(
  HANDLE hProcess, // handle to the process 
  UINT uExitCode // exit code for the process 
  );

  []'s

  Eric D. - Desenvolvimento e Soluções de Tecnologia 
  [EMAIL PROTECTED] 
  "Talk is cheap, show me the code..." 
  ----- Original Message ----- 
  From: jscoutinho1 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 11:25 AM
  Subject: [delphi-br] Re: Destruir um EXE da memoria

  E so colocar esse codigo FreeAndNil(Prod.exe); 

  --- Em delphi-br@yahoogrupos.com.br, "Doretto" <[EMAIL PROTECTED]> escreveu
  >
  > Bom dia...
  > 
  > Tem como tirar da memoria um programa em execucao via programacao ?
  > 
  > Ex:
  > 
  > WinExec('Prod.Exe',0)
  > Entrada:=Tentrada.Create(Self);
  > Entrada.ShowModal;
  > Entrada.Release;
  > Destruir o prod.exe ou seja tirar de execucao..
  > 
  > Abraço
  > 
  > Doretto.
  > 
  > 
  > tem como ?
  > 
  > Abraço.
  > 
  > [As partes desta mensagem que não continham texto foram removidas]
  >

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

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



   

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

Responder a