Fórum executar um prog em background #257482

08/11/2004

0

Pessoal fiz um prog q vou chamar atravez d um sistema q fiz no delphi... mas ele tem q rodar em BackGround

eu tentei isso
ShellExecute(0,nil,´C:\Arquivos de programas\Borland\Delphi6\Projects\PegaForm\PegaFormsCompacto.exe´,´entrada 4´,nil, sw_hide)
mas non aconteceu nada d+

Poderia me ajudar?
Vlw


Osocram

Osocram

Responder

Posts

08/11/2004

Delphi32

Bem, se você simplesmente quer que o usuário não veja a tela desse executável você pode fazer o seguinte: Adicione o seguinte código depois do [b:1b52e49a1b]implementation[/b:1b52e49a1b] na Unit do [b:1b52e49a1b]MainForm[/b:1b52e49a1b] do programa que deve rodar em background:

...
implementation

{$R *.dfm}
...
initialization
   ShowWindow(Application.Handle,SW_HIDE);
   Application.ProcessMessages;
   Application.ShowMainForm := False;
finalization


Se não for isso exatamente que você queira, posta aqui de novo...

Até!


Responder

Gostei + 0

08/11/2004

Osocram

bom aparentemente eh isso mesmo....
ele ficou somento como processo...

vou testar outras funcionalidades dele p ver se ainda funciona... mas deve ser isso mesmo

Vlw, obrigado

Flw


Responder

Gostei + 0

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

Aceitar