É o seguinte, tenho 1 programa aqui em VB que ao iniciar (através do Form Load) deveria chamar um outro programa .exe que eu também fiz em VB que executa algumas pesquisas no servidor. Como estas pesquisas são meio demoradas, gostaria que o primeiro programa (o que chamou o 2º) continuasse a execução normalmente, sem depender da finalização do outro.
O que acontece é que quando eu chamo o outro programa ele interrompe a execução do primeiro e fica esperando o outro concluir para voltar ao programa principal.
Estou usando o comando Shell para chamar o outro programa, é algo tipo assim:
exec=Shell("C:\Windows\segundoprograma.exe",6)
*Uso o parametro 6 para chamar o outro programa minimizado e sem tirar o foco deste programa
Já tentei usar o parâmetro 0 quer chama o outro programa escondido e nada também.
Como eu consigo executar o outro programa e continuar este??? :o
Pergunta
Guest --Rafael --
Pessoal,
É o seguinte, tenho 1 programa aqui em VB que ao iniciar (através do Form Load) deveria chamar um outro programa .exe que eu também fiz em VB que executa algumas pesquisas no servidor. Como estas pesquisas são meio demoradas, gostaria que o primeiro programa (o que chamou o 2º) continuasse a execução normalmente, sem depender da finalização do outro.
O que acontece é que quando eu chamo o outro programa ele interrompe a execução do primeiro e fica esperando o outro concluir para voltar ao programa principal.
Estou usando o comando Shell para chamar o outro programa, é algo tipo assim:
exec=Shell("C:\Windows\segundoprograma.exe",6)
*Uso o parametro 6 para chamar o outro programa minimizado e sem tirar o foco deste programa
Já tentei usar o parâmetro 0 quer chama o outro programa escondido e nada também.
Como eu consigo executar o outro programa e continuar este??? :o
Grato,
Rafael
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.