Cita:
Iniciado por Linit Buenos Dias, quisiera saber como abrir un programa externo en visual basic en este caso QuarkXpress y que abra con su archivo que sea soportado por el.
Ejemplo.
QuarkXpress -> ejemplo.qtp
Word -> ejemplo.doc
Decirle con que archivo va abrir.
La mayoría de los programas tienen una API que jala la linea de comandos y pasa esos argumentos...
en este caso...
puedes hacer uso del procedimiento Shell
Código:
Dim dEjecutar as double
dEjecutar = Shell("path_del_programa\QuarkXpress.exe Path\archivo.qtp")
remplaza path_del_programa por el directorio donde se encuentra el ejecutable del quarkxpress y Path por el directorio donde se encuentra ese archivo qtp para abrir...
si no funciona.. entonces es por que el programa ese no pasa los argumentos y no los procesa... pero en la mayoría de los casos está implementado, por ejemplo en word.
un saludo.