JDBasic
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 25/03/2011 18:33 hs
Bom dia, tenho uma aplicação em VB6, e nela eu abro outro aplicativo que é o "Emissor de Nota Fiscal Eletrônica (NF-e) 2.0 do Governo”. Após gerar um arquivo, a minha aplicação pergunta se deseja abrir o Aplicativo do Governo para emissão das NFes exportadas. Caso o Aplicativo do Governo não esteja aberto, beleza, mas quando ele estiver aberto, eu gostaria apenas de jogar o FOCO nele e de preferência MAXIMIZADO. Criei uma rotina que sabe quando ele está aberto, só não sei como alternar entre a Janela da Minha Aplicação para a Aplicação do Governo. Desde já agradeço por qualquer ajuda, obrigado.
|
|
|
|
|
Postada em 26/03/2011 17:38 hs
Cara eu uso isso quando ja tenho a aplicação aberta. veja ai se pode lhe ajudar. If App.PrevInstance Then MsgBox "Aplicação já iniciada", vbExclamation, "Aviso..." End End If
|
|
|
JDBasic
|
SIMÃO DIAS SE - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 26/03/2011 21:19 hs
Obrigado pela resposta, mas como disse antes eu já consigo identificar a instância do programa que quero quando está aberta. Porém eu gostaria de mudar o foco da minha aplicação em VB6 para o Emissor de Nota Fiscal Eletrônica (NF-e) 2.0 que é o aplicativo que eu já consigo identificar. Eu quero Maximizá-lo, tipo como jogar um ALT+TAB mudando para a aplicação que eu desejo, só que via VB6. Obrigado por qualquer solução que encontrar.
|
|
|
|