border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 05-10-2004, 16:53:48
Un Nuevo Amigo
 
Registrado: may 2004
Posts: 12
marioluis_20 Valoración +2
Predeterminado Ejecutar una Aplicacion con Parametros

Hola, quisiera saber como hacer para ejecutar una aplicacion VB con parametros, es decir tengo una Aplicacion "X" y quiero q esta al ser ejecutada desde el Run del Windows se le pueda pasar algun parametro como el codigo de un articulo, algo asi:
AplicacionX.exe A0001
,A0001 es el codigo del articulo que quiero q se muestre al cargar esta aplicacion

Gracias

Salu2

LuisMario
__________________
Un Saludo y Gracias

Atte

--------------------
L V ! $ m @ ® ! º
Responder Con Cita
  #2 (permalink)  
Antiguo 05-10-2004, 17:16:49
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.183
acalanto ha deshabilitado la reputación
Predeterminado

Pues es sencillo

Código:
dim jj as long
jj=shell("AplicacionX.exe A0001", vbnormalfocus)
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 05-10-2004, 17:22:50
Un Nuevo Amigo
 
Registrado: may 2004
Posts: 12
marioluis_20 Valoración +2
Predeterminado

Hola Acalanto, si pues ese codigo creo q si resultaria, pero yo no quiero ejecutar el programa desde VB si no desde el EJECUTAR(Run) del Windows y q este reciba el parametro, y desde VB leer el parametro enviado.

Gracias
__________________
Un Saludo y Gracias

Atte

--------------------
L V ! $ m @ ® ! º
Responder Con Cita
  #4 (permalink)  
Antiguo 05-10-2004, 17:31:32
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.183
acalanto ha deshabilitado la reputación
Predeterminado

Pues es que no había entendido correctamente.

Los pará metros, en Visual Basic, se reciben interrogando la función Commnad(), es decir en las priemras líneas de la aplicación deberías hacer

Params = Command()

donde params es una variable tipo cadena.

En el caso de que esperes más de un parámetro tendrás que desmemebrarlos

Params = split(Command(), " ")

donde Params en este caso es un tipo Variant que se convierte en Array de variants.

Params(0) Variant del primer parámetro
Params(1) Variant del segundo parámetros
.......
......
Params(n) Variant del n parámetro.

Espero que ahora sí.
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 05-10-2004, 17:43:32
Un Nuevo Amigo
 
Registrado: may 2004
Posts: 12
marioluis_20 Valoración +2
Predeterminado

Hola Calanto,
Si ahora si, es eso justamente lo que necesitaba , muchas gracias por tu ayuda :wink: , estamos en contacto

Gracias

Salu2
__________________
Un Saludo y Gracias

Atte

--------------------
L V ! $ m @ ® ! º
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Pasar parametros del exterior a una aplicacion Radit Visual Basic 6.00 4 30-08-2008 14:19:24
Fallo al ejecutar aplicación pemorip ASP.NET 5 23-02-2006 10:53:32
Ejecutar Aplicación javier Visual Basic 6.00 5 18-09-2005 11:47:24
Ejecutar aplicacion cgi geq Visual Basic 6.00 3 11-07-2005 05:53:46
Ejecutar aplicacion en clipper Javier Enrique Visual Basic 6.00 2 18-03-2005 13:24:34


La franja horaria es GMT. Ahora son las 07:07:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right