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
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...
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


0