Fórum Abrir executavel atravez de outro #238044

16/06/2004

0

tem como eu abrir um .exe criado em delphi somente por outro?

por exemplo:

quando eu tentar abrir o exe filho ele ve se o pai esta aberto se nao estiver ele nao abre... podendo soh ser aberto pelo pai.


Zumbi

Zumbi

Responder

Posts

16/06/2004

Skywalker

Eu conheço tres formas:
1 - O exe filho na sua inicialização verifica se o exe pai esta executando, procurando - o na memoria, se ele estiver rodando continua a inicialização caso contrario aborta a inicialização
2 - O exe filho na sua inicialização verifica se foi passado um parametro, ou mais, que so o exe pai sabe.
3 - O exe pai cria um arquivo que o exe filho verifica os valores na inicialização.


Responder

Gostei + 0

16/06/2004

Zumbi

como eu faco a segunda opcao????


Responder

Gostei + 0

16/06/2004

Xanatos

Bom quanto o filho for aberto voce verifica se ha parametros e se sao os parametros que o pai passou usando o ParamStr()

Ex: o filho é sempre chamado pelo pai assim como progfilho par1

qdo o filho for executado voce verifica:
if ParamStr(1)<> ´par1´ then
//fecha sistema

:arrow:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar