shell desde VB 6

07/10/2004 - 17:25 por Miquel | Informe spam
Hola,

Tengo una aplicación en C# de Cónsola, que espara recibir un parámetro en su
Main
La aplicación devuelve siempre un número.

La llamo desde otra aplicación hecha en VB6 a través de shell, de la forma:
Dim Resultado as long
Resultado = shell(RutaAplicacionC# Parametro, vbNomalFocus)

La aplicación C# se ejecuta correctamente (porque en la ventana de consola
muestro el resultado, y este es correcto).
Pero shell, no me devuelve el numero que retorna la aplicacion c#, sino uno
que diria que es aleatorio.

alguien sabe qué estoy haciendo mal?
Grácias
 

Leer las respuestas

#1 Alejandro Perez
07/10/2004 - 18:25 | Informe spam
Hola Miguel. Te aseguraste que tu aplicacion en C# esta
siempre retornando el valor que debe? Intentaste llamar a
tu aplicacion de C# desde otra aplicacion .NET a ver si
recibes el valor correcto?

Si fuera asi, entonces tendriamos que ir del lado de VB6 a
ver que puede estar pasando con la funcion Shell.

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela


Hola,

Tengo una aplicación en C# de Cónsola, que espara recibir


un parámetro en su
Main
La aplicación devuelve siempre un número.

La llamo desde otra aplicación hecha en VB6 a través de


shell, de la forma:
Dim Resultado as long
Resultado = shell(RutaAplicacionC# Parametro,


vbNomalFocus)

La aplicación C# se ejecuta correctamente (porque en la


ventana de consola
muestro el resultado, y este es correcto).
Pero shell, no me devuelve el numero que retorna la


aplicacion c#, sino uno
que diria que es aleatorio.

alguien sabe qué estoy haciendo mal?
Grácias


.

Preguntas similares