Segundo Plano
Olá galera...
Tenho que fazer um aplicativo, que ao ser aberto, executa um outro aplicativo sem que o usuário tenha conhecimento deste segundo que está sendo executado. Ou seja. Ao executar o primeiro aplicativo, o segundo também será executado, mas ele não aparecerá minimizado, somente poderá vê-lo se prescionar Ctrl + Alt + del.
Se tiver jeito e alguém puder me ajudar, ficarei muito grato.
Atenciosamente,
Albert Sena Tanure
Tenho que fazer um aplicativo, que ao ser aberto, executa um outro aplicativo sem que o usuário tenha conhecimento deste segundo que está sendo executado. Ou seja. Ao executar o primeiro aplicativo, o segundo também será executado, mas ele não aparecerá minimizado, somente poderá vê-lo se prescionar Ctrl + Alt + del.
Se tiver jeito e alguém puder me ajudar, ficarei muito grato.
Atenciosamente,
Albert Sena Tanure
Galouco
Curtidas 0
Respostas
Vmotta
19/05/2003
no oncreate do formulario entre com os seguintes comandos:
var
H: HWnd;
begin
H := FindWindow(nil, ´nome do executavel´);
if H <> 0 then ShowWindow(H, SW_HIDE);
end;
isso fará com que sua aplicação não apareça na barra de tarefas
falow
Vitor Hugo
var
H: HWnd;
begin
H := FindWindow(nil, ´nome do executavel´);
if H <> 0 then ShowWindow(H, SW_HIDE);
end;
isso fará com que sua aplicação não apareça na barra de tarefas
falow
Vitor Hugo
GOSTEI 0
Galouco
19/05/2003
Agradeço muito a sua ajuda. Mas tenho mais um duvidazinha. Este código deve ser colocado no programa que irá abrir o executável, ou no código do executável que eu criei para ficar oculto?
GOSTEI 0
Vmotta
19/05/2003
no executavel que deverá ficar oculto :wink:
Atenção, onde está nome do executavel, coloque o nome do arquivo executável, sem o .exe ok?
isso só tira seu executável da barra de tarefas, ele continunará visivel ... agora se vc quiser que nao seja visto, digite no onCreate o nome do Formulario.Hide , isse esconderia totalmente seu formulário, aparecendo somente na lista do Ctrl+Alt+Del
veja qual opção será útil pra vc ...
T+
Vitor
Atenção, onde está nome do executavel, coloque o nome do arquivo executável, sem o .exe ok?
isso só tira seu executável da barra de tarefas, ele continunará visivel ... agora se vc quiser que nao seja visto, digite no onCreate o nome do Formulario.Hide , isse esconderia totalmente seu formulário, aparecendo somente na lista do Ctrl+Alt+Del
veja qual opção será útil pra vc ...
T+
Vitor
GOSTEI 0