Executar um aplicativo com data mais recente
Enviado: 24 Fev 2017 14:08
olá pessoal, com a rotina abaixo, executo um aplicativo, qual comando alem do RUN eu poderia usar, tentei com
WAPI_ShellExecute, mas não está dando certo, da erro de compilação, estou tentando executar entre vários exe, o executavel mais recente,
gostaria de saber se existem outras opções, que seja usando alguma lib ou alguma outra forma, apenas para conhecer
novas possibilidades para implementar no meu sistema.
estou compilando com o xHarbour
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6633)
Error: Unresolved external '_HB_FUN_WAPI_SHELLEXECUTE' referenced from C:\SYS212\PRINCIPAL.OBJ
Error: Unresolved external '_HB_FUN_HB_CWD' referenced from C:\LOJA\ESTOQUE.OBJ
WAPI_ShellExecute, mas não está dando certo, da erro de compilação, estou tentando executar entre vários exe, o executavel mais recente,
gostaria de saber se existem outras opções, que seja usando alguma lib ou alguma outra forma, apenas para conhecer
novas possibilidades para implementar no meu sistema.
estou compilando com o xHarbour
Código: Selecionar todos
oExeList := Directory( cPath + "EST*.EXE" )
ASort( oExeList, , , { | a, b | Dtos( a[ F_DATE ] ) + a[ F_TIME ] > Dtos( b[ F_DATE ] ) + b[ F_TIME ] } )
qual = "ESTOQUE.EXE"
run &qual
Error: Unresolved external '_HB_FUN_WAPI_SHELLEXECUTE' referenced from C:\SYS212\PRINCIPAL.OBJ
Error: Unresolved external '_HB_FUN_HB_CWD' referenced from C:\LOJA\ESTOQUE.OBJ