• Lunes 18 de Noviembre de 2024, 00:34

Autor Tema:  Re: Ejecutar una aplicacion VB desde otra aplicacion VB  (Leído 1445 veces)

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Ejecutar una aplicacion VB desde otra aplicacion VB
« en: Martes 26 de Agosto de 2003, 23:11 »
0
Que instrucciones utilizo para ejecutar una aplicacion vb, desde otra aplicacion vb.

Existe alguna forma de pasar un parametro a la aplicacion hija, de manera que sepa que es el padre quien la llama, y no desde cualquier parte, como por ejemplo, desde el explorador de windows?

Gracias por la ayuda....

:think:

:comp:

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Ejecutar una aplicacion VB desde otra aplicacion VB
« Respuesta #1 en: Miércoles 27 de Agosto de 2003, 08:56 »
0
Utiliza la instrucción de esta forma:

SHELL "MiPrograma.Exe Parametro"

'MiPrograma.Exe' recibirá el valor de 'Parametro' en el objeto 'Command', de forma que obtendrás lo especificado en 'Parametro' como una cadena de texto en la que tú deberás identificar el o los distintos parámetros que hayas escrito.

Mira este ejemplo.

Desde el programa que hace la llamada:

SHELL "MiPrograma.Exe Hola"

Desde 'MiPrograma.Exe:

Private Sub Main
Dim strCmd as string
strCmd = Trim(Command)
If strCmd = "" then
Msgbox "No hay parámetros"
Else
Msgbox "Parámetro: " & strCmd
End if
End Sub

Suerte.