Página 1 de 1

Execute - WinExec no funcionan

Publicado: Sab May 08, 2010 7:22 am
por zeasoftware
Estoy queriendo usar:

WinExec("Archiv.exe > Error.txt")
ya use este y Execute y con ninguno funciona, si lo hago directo desde DOS lo genera perfecto.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
--

Execute - WinExec no funcionan

Publicado: Dom May 09, 2010 1:25 am
por nospam
Ramón:
Tengo entendido que si el EXE no es para Windows entonces WinExec no
funciona, deberás de usar un RUN
En las primeras etapas de la facturacion electronica que hicimos
intentamos usar OPENSSL y no hubo manera de integrarlo transparentemente
con (x)Harbour llamandolo como EXE externo.
Por eso y por otras razones (compatibilidad de tipos de datos no
soportados por (x)Harbour, caracteres tipo Wide y otras cosas que no se
pueden hacer nativamente) decidimos hacernos mejor nuestra propia
libreria y nos quedó bordada :-D.
Saludos
Rene Flores
http://www.ciber-tec.com
Zea escribió:
> Estoy queriendo usar:
>
> WinExec("Archiv.exe > Error.txt")
>
> ya use este y Execute y con ninguno funciona, si lo hago directo desde
> DOS lo genera perfecto.
>
> Saludos.
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx <mailto:zeasoftware@prodigy.net.mx>
> zeasoftware@hotmail.com <mailto:zeasoftware@hotmail.com>
> ramonzea@yahoo.com <mailto:ramonzea@yahoo.com>
> zeasoft.movil@hotmail.com <mailto:zeasoft.movil@hotmail.com>

Execute - WinExec no funcionan

Publicado: Dom May 09, 2010 2:51 am
por Marcelo Coelho Silva
Ramón,
Para sua analise, segue abaixo um trecho de codigo que uso em um
programa e funciona normalmente:
// Local cArq,cCaminho,cChave
cArq := "..binUniDANFeunidanfe.exe a="+;
cCaminho2+"validarvalidado"+cChave+"-nfe.xml"
// RUN (cArq)
WinExec( cArq, SW_SHOWNORMAL )
Atenciosamente,
Marcelo Coelho Silva
Brasil
Em 08/05/2010 02:22, Ramón Zea escreveu:
> Estoy queriendo usar:
> WinExec("Archiv.exe > Error.txt")
> ya use este y Execute y con ninguno funciona, si lo hago directo desde
> DOS lo genera perfecto.
> Saludos.
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx <mailto:zeasoftware@prodigy.net.mx>
> zeasoftware@hotmail.com <mailto:zeasoftware@hotmail.com>
> ramonzea@yahoo.com <mailto:ramonzea@yahoo.com>
> zeasoft.movil@hotmail.com <mailto:zeasoft.movil@hotmail.com>

Execute - WinExec no funcionan

Publicado: Dom May 09, 2010 5:59 am
por zeasoftware
Gracias Master y Marcelo:
haye un codigo mas abajo (MyRun) que funciona de maravilla y si, usa Run.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com