Hola fivewinners
Situacion, tengo un exe de un tercero que se comunica con un servicio o app que se ejecuta en background.
Tengo un do.bat que hace el trabajo.
reply.exe "archivo.txt" "nolog" "url:127.0.0.1">>exito.txt
Si lo llamo desde la linea de comandos o haciendo click en el desde el explorador, funciona sin problemas. Se comunica con el servicio , le entrega parametros, el servicio responde en el archivo.txt que leo y verifico si funciono todo e imprime una etiqueta pequeña.
Pero si lo llamo desde el interior de mi aplicacion con
WaitRun("do.bat",0)
Winexec("do.bat",0)
ShellExcute("open", "do.bat"....)
Me genera todo menos la impresion del vale. He probado TODAS las combinaciones de nMode y nada de nada.
Alguna idea o tip por donde ir...
hasta probe
oShell := CreateObject( "WScript.Shell" )
oShell:Run( "%comspec% /c start do.bat", 0, .T.)
.....sin resultados.
Desde Chile
Saludos