Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ejecutar programa vb enviando parametros

Estas en el tema de Ejecutar programa vb enviando parametros en el foro de Programación General en Foros del Web. Como puedo ejecutar un proyecto enviandole parametros o variables externas...
  #1 (permalink)  
Antiguo 01/02/2002, 13:59
 
Fecha de Ingreso: febrero-2002
Mensajes: 8
Antigüedad: 22 años, 3 meses
Puntos: 0
Ejecutar programa vb enviando parametros

Como puedo ejecutar un proyecto enviandole parametros o variables externas
  #2 (permalink)  
Antiguo 01/02/2002, 15:57
 
Fecha de Ingreso: diciembre-2001
Mensajes: 29
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ejecutar programa vb enviando parametros

Hola:

Utiliza la función command

Definición (extraído directamente del Help de Visual Basic):

Devuelve parte del argumento de la línea de comandos utilizada para lanzar Microsoft Visual Basic o un programa ejecutable desarrollado con Visual Basic.

Sintaxis

Command

Nota: Sobre consideraciones y restricciones que se aplican al tema de los servidores de OLE internos (DLL) de Visual Basic, consulte el comando Crear archivo DLL de OLE.

Observaciones

Cuando se inicia Visual Basic desde la línea de comandos, la parte de la línea de comandos que sigue a /CMD se pasa al programa como un argumento de la línea de comandos. En el siguiente ejemplo, cmdlineargs representa la información de argumento devuelta por la función Command.

VB /CMD cmdlineargs

En las aplicaciones desarrolladas con Visual Basic y compiladas en un archivo .EXE, Command devuelve los argumentos que aparezcan en la línea de comandos tras el nombre de la aplicación. Por ejemplo:

MyApp cmdlineargs

En la ventana Código, puede usted cambiar el texto devuelto por Command eligiendo Opciones del proyecto en el menú Herramientas.

Ejemplo:

Este ejemplo utiliza la función Command para mostrar los argumentos de la línea de comandos.
<pre>Dim Msg ' Declara la variable.
If Command = &quot;&quot; Then ' Si no hay línea de comandos.
Msg = &quot;Actualmente no hay cadena de la línea de comandos
Else
' Pone la línea de comandos en el mensaje.
Msg = &quot;La cadena de la línea de comandos es: '&quot; &amp; Command &amp; &quot;'&quot;
End If
MsgBox Msg ' Muestra el mensaje. </pre>

Saludos


Elfhelm
"Los cuatro puntos cardinales son tres, el Norte y el Sur"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:16.