Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Fechar programa externo no delphi


Posts Recomendados

Fechar programa externo no delphi [Resolvido]

 

ola boa tarde a todos, queria pedi ajuda a vcs, qual comando usa pra fechar um programa aberto, do fazendo tipo um controle remoto que por 2 botoes vc abre e fecha o programa, bom o botao abrir ele executa a função e abri o programa, mas o fechar nao esta fechando o programa ja usei varias funçoes e nada funciona, comando que usei pra fechar o programa sao esses,

 

PostMessage(FindWindow(nil, ‘programa’), WM_Close, 0, 0);

e

PostMessage(FindWindow(nil, 'programa'), WM_Quit,0,0);

 

o nome do programa é esse ChatLineBrasil.exe,

mas nenhum deles ta funcionando, alguem sabe algum comando que funcione, e feche o programa? e alguem poder mi ajuda fico muito grato obrigado!!

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/
Compartilhar em outros sites

tenta esse:

 

var H:THandle;

begin

H := FindWindow(nil,'Caption da Janela');

if H > 0 then

SendMessage(H,WM_CLOSE,0,0);

end;

 

 

OBS: caption da janela e naao nome do exe....

se nao der, tenta com o nome do exe, ou a class da janela

 

 

flw, abraços

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1984306
Compartilhar em outros sites

Dragon usei a titulo do caption e o nome do programa .exe e nenhum deu certo, so nao tentei com a class pq nao sei qual é a class do programa que quero fechar pelo comando.. se poder mi explicar como descobrir isso agradeço obrigado!!

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1985060
Compartilhar em outros sites

hum, aki funciona de boa... jah testei com varios programas... vc jah tenou usar o postmessage com a caption ? .-.

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1985183
Compartilhar em outros sites

sim ja, mi diz vc conseguiu fazer funciona com programas comuns? ou programa feito no delphi? pois eu to tentando que esse comando feche um aplicativo normal, e esse programa e conhecido como mIRC, sabendo qual programa é talves seja ate mais facil em poder mi ajuda espero que isso possa ajuda obrigado

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1986038
Compartilhar em outros sites

ahh, vc ker fechar o mIRC... usei esse codigo abaixo, fechou ele normalmente (tenho no pc... mas nem uso ):

 

var H:THandle;

begin

H := FindWindow(nil,'mIRC');

if H > 0 then

SendMessage(H,WM_CLOSE,0,0);

end;

 

modificando o caption, consegui, com esse mesmo codigo, fechar um documento no bloco de notas, o tibia, internet explorer...entao o problema nao é o codigo '-' ( veja se vc nao ta mudando algo na caption... )

 

flw, abraçs

espero que agora de certo ^^

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1986512
Compartilhar em outros sites

é Dragon o problema ta no meu mIRC o caption dele nao ta escrito apenas mIRC tem um texto grande nele e ainda nao consegui remove esse texto e deixa apenas o mirc vo continuar tentando aqui obrigado

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1986722
Compartilhar em outros sites

entao a questao e que nao faço ideia qual class é esse programa, e nem sem como faço pra descobiri.

 

problema resolveu + uma vez valew Dragon pela ajuda muito obrigado!!

 

problema resolvido + uma vez valew Dragon pela ajuda muito obrigado!!

Link para o comentário
https://www.webcheats.com.br/topic/366586-fechar-programa-externo-no-delphi/#findComment-1987941
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.