Visual Basic - Recibir parametro a exe

Life is soft - evento anual de software empresarial
 
Vista:

Recibir parametro a exe

Publicado por Xuan (3 intervenciones) el 20/02/2003 02:27:24
Buen dia.

Tengo un ejecutable al que se le envia un parametro usando la funcion "shell", pero no se como hace este programa para recibir ese parametro.

Les agradeceria si me ayudaran a despejar mi duda.

Gracias.
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:Recibir parametro a exe

Publicado por Ivan (bam bam) (38 intervenciones) el 20/02/2003 12:24:33
Que tal Xuan

Aqui te mando este codigo, son las 5:06 am. y no he dormido por estar respondiendo preguntas en el foro

Si es que esta en la misma carpeta del programa que estaas ejecutando
Dim valor
valor = Shell(App.Path & \"\\NOMBRE DEL ARCHIVO.exe\", vbNormalFocus)

Si es que no esta en la misma carpeta del programa que estaas ejecutando

Dim valor
valor = Shell( \"C:\\NOMBRE DEL ARCHIVO.exe\", vbNormalFocus)

puse C:\\... como ejemplo

si tienes alguna otra duda echame mail
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:Recibir parametro a exe

Publicado por Xuan (3 intervenciones) el 21/02/2003 04:02:57
Si, eso es lo que hago en el programa, pero mi duda es saber como hacer para recbir un parametro, es decir, yo creo ejecutable que inprime un mesaje, pero quiero pasarle como parametro el mensaje que quiero que imprima, la cuestion es, como puedo obtener ese valor que se envia por medio de la funcion shell?

Gracias.
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:Recibir parametro a exe

Publicado por edu (423 intervenciones) el 20/02/2003 19:58:07
supongo que te refieres a esto programa.exe /c.

Y supongo que quieres saber como recuperar el "c", usa esto. En el arranque de tu aplicacion.

lineadecomando = Command().

Y listo la variable tiene los parametros.
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:Recibir parametro a exe

Publicado por Xuan (3 intervenciones) el 21/02/2003 04:10:09
Por ejemplo:

Le envio como parametro una ruta de un archivo al programa ejecutable "ejecutable.exe"

shell("c:\ejecutable.exe c:\archivo.txt",0)

lo que no se es como, dentro de "ejecutable.exe" recibir el parametro "c:\archivo.txt"

Te agradezco tu ayuda.
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