SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Fernando_P en Jueves 8 de Julio de 2004, 00:16

Título: Llamada A Aplicacion Dos
Publicado por: Fernando_P en Jueves 8 de Julio de 2004, 00:16
Tengo problemas con la llamada siguiente:
Ejecutar = "C:\Archivos de Programa\AquaModel\Bin\Hidraulica\hidra.exe < C:\Archivos de Programa\AquaModel\Bin\Hidraulica\hidra.dat"

hShell = Shell(Environ$("Comspec") & " /c " & Ejecutar, 1)

ejecutar me guarda el valor del string de ejecucion.. del programa hidra ubicado en ese dir que necesita el archivo de entrada hidra.dat

HAy problemas con los espacios de los nombres de directorio?

Cuando lo ejecuto desde un boton, no hace nada, ¿POR QUE?

Como debo hacer la llamada correcta?

Gracias por su ayuda.

Fernando.
Título: Re: Llamada A Aplicacion Dos
Publicado por: Fernando_P en Viernes 9 de Julio de 2004, 16:26
Por favor!!

Alguien tiene alguna pequeña idea de que esta pasando aqui?

Es importante que alguien me diga algo.

Gracias
Título: Re: Llamada A Aplicacion Dos
Publicado por: Cyclop en Martes 13 de Julio de 2004, 01:13
a ver prueba con esto?


Código: Text
  1. n = Shell(&#34;C:&#092;Archiv~1&#092;AquaMo~1&#092;Bin&#092;Hidrau~1&#092;hidra.exe  C:&#092;Archiv~1&#092;AquaMo~1&#092;Bin&#092;Hidrau~1&#092;hidra.dat&#34;,1)
  2.  
  3.  


Salu2

Cyclop