EXECUTANDO APLICACAO A PARTIR DO VB6

DAYANEBERATO 30/07/2010 10:52:46
#348898
Bom dia!!!!
Gostaria de saber como posso chamar uma aplicação vb6 dentro de outra aplicação.
Na verdade preciso criar uma aplicação que verifique se a versão que o usuario esta utilizando é inferior ao que se encontra no servidor, uma vez que se for inferior, será realizada uma copia no servidor que vai substituir o exe. que esta no c: da maquina do usuario. Acredito que de para fazer isso por meio de um Shell mas não sei como
Grata!!!!
JAMESBOND007 30/07/2010 12:37:48
#348910
Resposta escolhida
Acho que isto ira te ajudar!!!



Use a função ShellExecute. Essa é a função usada pelo Windows Explorer quando você clica 2 vezes com o mouse em um arquivo.


Declaração:
Private Declare Function ShellExecute Lib [Ô]shell32.dll[Ô] Alias [Ô]ShellExecuteA[Ô] (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Função:
ShellExecute hwnd, [Ô]open[Ô], (App.Path & [Ô]BancoDeDados.mdb[Ô]), [Ô][Ô], [Ô][Ô], 1


OU

Shell [Ô]C:\Arquivos de programas\MSN Messenger\msnmsgr.exe[Ô]



ou


http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=3388
DAYANEBERATO 30/07/2010 17:00:24
#348971
Ok vou testar!!!!
Obrigada
Tópico encerrado , respostas não são mais permitidas