MANDAR LLAMAR UN EXE CON PARAMETRO

Carlos
06 de Octubre del 2003
Hola
Gracias por contestar mi pregunta anterior
Tengo un exe y el fuente de una aplicación que muestra y graba imagenes, pero no le entiendo nada y Quisiera saber como es la sintaxis para mandar llamar ese exe con parametros, osea de mi aplicación mandar llamar el exe con un parametro que indica el número de la imagen que quiero,y que me la triga la imagen y la pueda mostrar en mi aplicación, no se si esto se pueda o si alguien me pueda sugerir otra cosa mejor, caul quier cosa se los agradeceré enormemente.
Saludos!

sdemingo
06 de Octubre del 2003
Hola Carlos,
Pues no se si puede, depende de si el exe al que quieres llamar acepta o no los parámetros que me indicas.
¿El exe es una aplicación hecha en VB? es decir, ¿podrías modificar el código? Porque en ese caso podrías salvarla como EXEActiveX e instanciarla desde tu nueva aplicación llámando así a sus métodos.

Un saludo
sdemingo

Juan
06 de Octubre del 2003
Puedes usar la función Shell que abre el programa especificado
en su primer argumento, incluyendo los argumentos
que quieras. Ejemplo:

Private Sub Form_Click()
Dim idTarea As Double
idTarea = Shell("c:windowsnotepad c:mis documentosprueba.txt", vbNormalFocus)
End Sub

Esto abre le block de notas con el archivo c:mis documentosprueba.txt cargado en él.