FoxPro/Visual FoxPro - Ejecutar un archivo .exe

 
Vista:

Ejecutar un archivo .exe

Publicado por Ana (33 intervenciones) el 05/05/2020 19:57:40
Hola Gente!!!
Necesito de su ayuda!!!

Tengo que controlar que un archivo .exe se termine de ejecutar para poder seguir ejecutando mi sistema.
En la web encontre este PROCEDIMIENTO

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
*----------------------------------------------------
*Procedimiento para ejecutar un archivo .exe
*----------------------------------------------------
PROCEDURE launchProgram(pcProgramLocation)
 LOCAL cCurrentFolder,cProgramFolder
 cCurrentFolder = SET("DEFAULT") + CURDIR()
 cProgramFolder = JUSTPATH(pcProgramLocation)
 
 LOCAL oWSH
 oWSH = CREATEOBJECT("WScript.Shell")
 SET DEFAULT TO (cProgramFolder)
 oWSH.Run(pcProgramLocation,0,.T.)
 SET DEFAULT TO (cCurrentFolder)
 
ENDPROC
*----------------------------------------------------

el cual ejecuto colocando: launchProgram("c:\estacion2\Fe\facturae.EXE") &&Ejecuto el facturae.exe

Ahora, yo debo tener la seguridad de que ese archivo se terminó de ejecutar para poder seguir con las intrucciones que siguen... esto esta hecho en Visual Foxpro 7.0...
¿Como puedo hacer???

Desde ya muchas gracias por su colaboración!

Ana, desde Argentina...
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