Caro colega

No formActivate do programa chamado, coloque o seguinte código:

     if ParamCount = 0 then
        begin
          ShowMessage('Este sistema não pode ser executado diretamente 
!!!');
          Application.Terminate;
          Close;
        end
     else
        begin
            sndksdksdksdkskdd
        end

Pois assim o programa que chama este aplicativo deve passar algum parâmetro.

Atenciosamente

Washington André Muller da Silva

#######################
NextCorp Informática
www.nextcorp.com.br
[EMAIL PROTECTED]
0-XX-(51)-3037-6605
#######################
----- Original Message ----- 
From: "Eduardo Silva dos Santos" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Thursday, January 10, 2008 10:54 PM
Subject: Re: [delphi-br] Executável


faça o seguinte, no seu executável auxiliar cria uma forma que ele so
funcione se for passado um determinado parâmetro, exemplo /EXE, para saber o
parametro passado para um exe faça o seguinte:   ParamStr(1) , retorna o 1º
parâmetro passado.

assim no OnCreate do Form Principal do seu exe vc pode fazer isso:

if  ParamStr(1) <> '/EXE' then
 Application.Terminate;


o seu segundo exe executa o auxiliar passando o parâmetro secreto.


espero ter ajudado..


Em 10/01/08, Ricardo Ravelli <[EMAIL PROTECTED]> escreveu:
>
>   Boa noite a todos,
>
> Eu tenho dois executáveis, um principal e outro auxiliar, só que eu queria
> o
> auxiliar fosse aberto somente pelo executável principal, não deixando que
> o
> usuário abra esse usuário auxiliar diretamente.
>
> Existe alguma maneira de fazer isso??
>
> Se alguém puder me ajudar, agradeço desde já.
>
> Obrigado.
>
> Ricardo Ravelli.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>



-- 
.......................................................
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
.......................................................


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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos



E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=nextcorp&_l=1,1200012877.844000.14415.cadarga.hst.terra.com.br,5043,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 10/01/2008 / Versão: 
5.1.00/5204
Proteja o seu e-mail Terra: http://mail.terra.com.br/




-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.0/1216 - Release Date: 9/1/2008 
10:16


Responder a