Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Pasar parámetros a otra aplicación

Estas en el tema de Pasar parámetros a otra aplicación en el foro de Visual Basic clásico en Foros del Web. Hola: Tengo una aplicación desde la cual quiero llamar a otra pasandole unos parametros. El problema que tengo es que no se como hacerlo. Por ...
  #1 (permalink)  
Antiguo 25/08/2006, 06:34
 
Fecha de Ingreso: junio-2003
Mensajes: 111
Antigüedad: 21 años, 10 meses
Puntos: 0
Pasar parámetros a otra aplicación

Hola:
Tengo una aplicación desde la cual quiero llamar a otra pasandole unos parametros.
El problema que tengo es que no se como hacerlo.
Por ejemplo tengo un sistema de gestión comercial y otra aplicación para realizar Back Up. Y lo que quiero es llamar a la aplicación de Back Up y pasarle lo que quiero resguardar (BD, programas, etc), este caso el nombre o ruta.
Si alguien sabe como hacerlo será bien recibido.
Saludos a todos
  #2 (permalink)  
Antiguo 25/08/2006, 07:31
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 18 años, 9 meses
Puntos: 2
echale un vistaso al uso de la funcion command no deberia ser muy complejo lo mejor es configurar un sub main() y ahi recibir los parametros que entrega el command...
  #3 (permalink)  
Antiguo 25/08/2006, 17:24
 
Fecha de Ingreso: junio-2003
Mensajes: 111
Antigüedad: 21 años, 10 meses
Puntos: 0
Gracias por contestar
¿Me podrias dar un pequeño ejemplo? Porque no me ubico
  #4 (permalink)  
Antiguo 27/08/2006, 21:59
Avatar de [EX3]  
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Antigüedad: 19 años, 1 mes
Puntos: 1
Un sencillo ejemplo:
Código:
Private Sub Form_Load()
   MsgBox Command()

End Sub
Compilas y generas el ejecutable. Despues prueba a llamar al programa desde linea de comandos pasandole lo que quieras, por ejemplo:
Código:
Proyecto1.exe hola mundo!
El programa nada mas arrancar te mostrara el MsgBox que pusimos antes con todos los argumentos que se encuentren despues del nombre del ejecutable, osea "hola mundo!". Si luego necesitaras pasar mas parametros podrias utilizar la funcion Split() para separar las palabras de la cadena de texto que formarian la linea de argumentos.

Salu2...
__________________
Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX

Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra.

  #5 (permalink)  
Antiguo 28/08/2006, 00:34
 
Fecha de Ingreso: junio-2003
Mensajes: 111
Antigüedad: 21 años, 10 meses
Puntos: 0
Gracias [EX3], probe el ejemplo que me mandaste y funciona "OK", creería que con eso no voy a tener problemas en realizar lo que quiero.
Saludos
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 05:27.