ABRIR OUTRO EXE COM FOCO

ADILSOO 16/09/2016 20:37:42
#467041
Boa noite!
Estou montando um sistema de atualização, e preciso que esse pequeno aplicativo que irá atualizar o exe principal, apareça em primeiro plano quando eu chamar ele, estou chamando pelo shell, mas ele aparece na barra de tarefas, mas não em primeiro plano na tela com o foco nele.

Alguém sabe alguma maneira?
ADEMIRAS217 17/09/2016 07:32:58
#467057
Bom dia,
Tenho tambem esse problema e ainda nao consegui resolver.
Quanto a aparecer minimizado, e preciso um parametro apos o comando.

Shell([Ô]c:\Appl.Exe[Ô]), vbNormal

Exitem as outras opcoes como vbMaximized, vbMinimized, vbNoFocus etc.
Gostaria de pegar uma carona nessa resposta.
Um abraco.
AAS
DS2T 18/09/2016 13:52:15
#467071
Conheço duas formas de fazer isso no VB6.

A primeira:

Usando a instrução AppActivate.

A segunda:

Usando a API FindWindow em conjunto com a API BringWindowToTop...

Abraços!
ADEMIRAS217 18/09/2016 17:38:37
#467074
Boa!
Obrigado,
Eu volto, AAS
Tópico encerrado , respostas não são mais permitidas