Forums Últimos mensajes - Powered by IBM
 

Shell_VB6_&_VB.NET

09/11/2004 - 23:10 por CARLOS AMAYA | Informe spam
Saludos Grupo!

Quisiera saber si alguien me puede dar una idea con respecto a lo siguiente:

Antecedentes:
Se tiene una aplicación de escritorio desarrollada en VB6.
Se pidió otra aplicación que en principio no iva a interactuar con la citada
anteriormente,y esta fué desarrollada en VB.NET
Posteriormente se decidío que dentro de la de VB6 se hiciera un llamado a la
de VB.NET y se intrudujo un Shell en la de VB6 que llamara al exe de la de
VB.NET

Pregunta:
Qisiera saber si yo puedo mandar parametros de conexion(server,DB,etc) de la
aplicación en VB6 que es por donde se autentica y se autoriza mi usuario a
la de .NET ? ? y si se puede a través del mismo SHELL ?

Espero haberme echo entender y si hay alguién que haya lidiado con una
situación similar o se le ocurra alguna idea, me serán de mucha utilidad.

Gracias!

ATT. CARLOS
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
10/11/2004 - 07:43 | Informe spam
Hola Carlos,

por supuesto que puedes utilizar el Shell.

Una pequeña aplicación que lea los datos de entrada del Shell sería:

Dim Arg() As String
Arg = Environment.GetCommandLineArgs()
Dim I As Byte
Dim strCad As String = ""
For I = LBound(Arg) To UBound(Arg)
strCad = strCad & I & ": " & Arg(I) & vbCrLf
Next
MessageBox.Show(strCad)


Un saludo,

Jorge Serrano
MVP VB.NET


"CARLOS AMAYA" wrote:

Saludos Grupo!

Quisiera saber si alguien me puede dar una idea con respecto a lo siguiente:

Antecedentes:
Se tiene una aplicación de escritorio desarrollada en VB6.
Se pidió otra aplicación que en principio no iva a interactuar con la citada
anteriormente,y esta fué desarrollada en VB.NET
Posteriormente se decidío que dentro de la de VB6 se hiciera un llamado a la
de VB.NET y se intrudujo un Shell en la de VB6 que llamara al exe de la de
VB.NET

Pregunta:
Qisiera saber si yo puedo mandar parametros de conexion(server,DB,etc) de la
aplicación en VB6 que es por donde se autentica y se autoriza mi usuario a
la de .NET ? ? y si se puede a través del mismo SHELL ?

Espero haberme echo entender y si hay alguién que haya lidiado con una
situación similar o se le ocurra alguna idea, me serán de mucha utilidad.

Gracias!

ATT. CARLOS



Preguntas similares