EXECUTAR EXE SÓ QUE CONTROLANDO A SUA FINALIZA?ÃO
                    Pessoal
Como poderia fazer para executar o calc.exe do windows só que precisaria executar de uma maneira que quando for finalizado a utilização do calc.exe pelo usuario, eu dentro da aplicação vb 6 conseguiria saber que foi finalizado, tem como ?
            Como poderia fazer para executar o calc.exe do windows só que precisaria executar de uma maneira que quando for finalizado a utilização do calc.exe pelo usuario, eu dentro da aplicação vb 6 conseguiria saber que foi finalizado, tem como ?
                    Bom dia.
Você pode usar um Shell para poder abrir a calculadora.
E depois do Shell, fazer um loop e ir verificando se o processo já foi fechado. Para verificar, use a API GetExitCodeProcess.
Abraços!
            Você pode usar um Shell para poder abrir a calculadora.
E depois do Shell, fazer um loop e ir verificando se o processo já foi fechado. Para verificar, use a API GetExitCodeProcess.
Abraços!
                    é exatamente como o DS2T falou. Mas você vai precisar de algumas chamadas API para isso. Veja como é feito aqui
                
            
                    exemplo funcional
http://www.macoratti.net/d250901.htm
            http://www.macoratti.net/d250901.htm
                    Galera
Quero agradecer em muito a ajuda de todos, onde verificando todas as ajudas recebidas acabei encontrando a abaixo, que devido não deixar o form que fez a chamada travado neste no momento me atende melhor.
https://msdn.microsoft.com/en-us/library/d5fk67ky(v=vs.84).aspx
Run Method (Windows Script Host)
WshShell Object
object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])
            Quero agradecer em muito a ajuda de todos, onde verificando todas as ajudas recebidas acabei encontrando a abaixo, que devido não deixar o form que fez a chamada travado neste no momento me atende melhor.
https://msdn.microsoft.com/en-us/library/d5fk67ky(v=vs.84).aspx
Run Method (Windows Script Host)
WshShell Object
object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])
                        Tópico encerrado , respostas não são mais permitidas