FoxPro/Visual FoxPro - Ejecutar programa externo

 
Vista:

Ejecutar programa externo

Publicado por Henry (52 intervenciones) el 05/05/2004 19:44:58
Hola mi situación es que necesito desde un menu en un formulario, llamar a un programa externo, utilice el código "RUN \N <PROGRAMA EXTERNO>.

Pero me dio problemas, si alguien sabe que hacer le agradecería.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar programa externo

Publicado por Renan Cherre Ordoñez (3 intervenciones) el 06/05/2004 00:05:44
Buenas.
yo tambien realicé lo mismo y no me dió ningun problema.
si estas generando un exe prueba grabando el archivo FOXRUN.PIF en el directorio donde se encuentra dicho EXE.
espero te ayude.
Saludos.
Renan Cherre Ordoñez
Lima-Peru.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar programa externo

Publicado por wences (27 intervenciones) el 07/05/2004 14:28:25
DECLARE INTEGER ShellExecute IN shell32.dll ;
INTEGER hndWin, ;
STRING cAction, ;
STRING cFileName, ;
STRING cParams, ;
STRING cDir, ;
INTEGER nShowWin

cFileName = SYS(5)+SYS(2003)+"\recogidas\actrecog.Exe" && el ejecutable con ruta completa
cAction = "open" && tipo de accion
cdir=SYS(5)+SYS(2003)+"\recogidas\" && directorio de trabajo (si hace falta)
ShellExecute(0,cAction,cFileName,"",cdir,1) && el 1 del final es que se vea la pantalla , si se pone 0 no se abre ...

Con esto no falla ...

Espero te sirva...

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar