FECHAR PROCESSO

PROGRAM 16/09/2009 22:37:09
#323075
Eae pessoal, andei pesquisando e nada ...
entao queria q vcs me ajudasse,

Ex:Eu abro meu programa, ai depois abro a CALCULADORA, quando eu fechar a calculadora, meu programa fecha junto.

Conseguiram entender ?
Agradeço ;D
JESUEL.OLIVEIRA 16/09/2009 22:44:06
#323076
Poste o código de chamada da calculadora, você pode ter colocar um END quando sair.
Você, chama a calculadora do windows ou você fez uma?
PROGRAM 17/09/2009 09:42:45
#323091
ñ.
é bem assim, eu abro meu PROGRAMA. ai dps eu abro a calculadora do windows, mas eu abro a calculadora pelo proprio windows, ou seja, não chamo ela através do meu programa.
RODRIGOFERRO 17/09/2009 10:29:38
#323096
bom teria que usar uma api pra controle de processos do windows, entao colocaria um timer no seu programa verificando de X em X segundos se a calculadora estiver aberta...


mas dai quando o programa abrisse para ele nao fechar caso nao ache a calculadora no processo do windows, voce colocaria uma variavel do tipo boolean dizendo se true (caso ele ja tenha achado a calculadora aberta ) se nao achar de novo fecha, se essa variavel for false (nao tenha achado a calculadora pelo menos uma vez ) e ela esteja fechada ele nao fecha, pois voce ainda nao abriu a calculadora...

me desculpe mas nao vejo muita logica em fazer isso.
bom se nao for nada disso ignora..

Abracao
ZerocaL
PROGRAM 17/09/2009 19:07:30
#323144
é, tive a logica, mas não conseguir por em pratica, pode me ajudar?
agradeço;
LCSD 17/09/2009 19:31:43
#323148
Resposta escolhida
Procure aquí mesmo no SITE sobre como saber se existe processo ativo no WINDOWS.

Sabendo-se que existe mais programas em execução, verifique se além do SEU, existe outro aberto.
Com um objeto TIMER, fique fazendo essa varredura, checando se o programa EXE está aberto. Se ele não mais estiver, VC dá um END no seu programa..... PRONTO....





Mas uma coisinha..... Isso daquí está me cheirando [Ô]espionagem[Ô]....... Tipo, saber se tem um programa em específico rodando, e conseguiu capturar os dados que a pessoa está digitando no teclado.... Tá me cheirando algum SPY isso daquí!!!


Ficarei de olho neste tópico.
TECLA 17/09/2009 19:43:00
#323152
Citação:

...quando eu fechar a calculadora, meu programa fecha junto.



Porque não inverte, ou seja, quando fechar a APLICAÇÃO a calculadora [Ô]vai no mesmo embalo[Ô].


PROGRAM 17/09/2009 21:06:23
#323161
Eae, vlw a todos pelas idéias, conseguir fazer aqui.

e LCSD, não é nada relacionado a espionagem xD
TECLA 17/09/2009 21:32:21
#323163
Citação:

PROGRAM escreveu:
Eae, vlw a todos pelas idéias, conseguir fazer aqui.

e LCSD, não é nada relacionado a espionagem xD



Resolvido.
Encerre o tópico.
JWCELYO 17/09/2009 21:46:58
#323164
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8504
Tópico encerrado , respostas não são mais permitidas