Visual Basic - Ejecutar un.exe con parámetros

Life is soft - evento anual de software empresarial
 
Vista:

Ejecutar un.exe con parámetros

Publicado por Valentin (1 intervención) el 29/01/2002 19:46:53
Hola a todos:

Mi pregunta es que si en VB hay alguna manera de obtener los parámetros que se le pasan a un fichero EXE. Mi intencion es llamar a un ejecutable, pasándole como parámetros que imagen es la que debe abrir nada mas cargar el formulario.
Y abusando un poco de vuestra confianza... Para imprimir la imagen puedo utilizar 'printer.print "IMAGEN"'?

Ante todo, gracias anticipadas

Valen
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar un.exe con parámetros

Publicado por Adán (79 intervenciones) el 30/01/2002 04:40:46
Consulta el uso de Command
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un.exe con parámetros

Publicado por maCo (1 intervención) el 30/01/2002 18:17:49
Bueno para pasar un parametro por ejemplo al programa netstat

se hace asi
Shell "netstat -n"

donde -n es un parametro.
supongo que es igual al pasar un imagen a otro programa poniendo la ruta de la imagen

maCo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejecutar un.exe con parámetros

Publicado por Franco (1 intervención) el 29/03/2013 01:15:05
para leer los parametros pasados al EXE. tienes que usar la funcion COMMAND$. Esta devuelve un string con los parametros pasados a tu EXE. luego tendras que hacer un procedimiento o una funcion para separar y utilizar los parametros ya que te los devuelve en una sola cadena.

Dim parametros as string
Dim imagenfile as string

parametros= command$
-----------------------------------------

parametros contendra todos los parametros que le hayas pasado.

Ej. en tu bat o acceso directo
"c:\fichero.exe" -a -w -s

parametros contendra "-a -w -s"

espero no haberte mareado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar