Ejecutar comando externo del MSDOS

Post Reply
juan fco. vasquez Mendoza
Posts: 84
Joined: Fri May 09, 2008 8:19 pm

Ejecutar comando externo del MSDOS

Post by juan fco. vasquez Mendoza »

Hola anteriormente en FIVEWIN para clipper ejecutaba con WINEXEC() archivos externos a la aplicación en ejecución. Mi interes es imprimir un archivo de texto, pero
no hace nada. Ejemplo: WINEXEC("TYPE MENSAJE.TXT > PRN")
Si ha alguna ora manera les agradeceria. Ademas tengo una impresora STAR TSP700, me interesaria saber el comando para CORTAR EL PAPEL, después de imprimir.

Gracias,
Juan Fco.
Santiago, R. D.
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Re: Ejecutar comando externo del MSDOS

Post by sysctrl2 »

puedes ponerlo en un .bat

y despues el bat lo ejecutas:

winexec( 'imprime.bat',.f. )

saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
emmort2000
Posts: 6
Joined: Fri Nov 30, 2007 12:58 pm

Re: Ejecutar comando externo del MSDOS

Post by emmort2000 »

Hola Juan, crea un archivo .bat y lo ejecutas con el WINEXEC, en el .bat puedes usar Copy Mensaje.txt :lpt1
Espero que te sirva de algo
Saludos

Emmort
Saludos, emmort2000
Valencia, Edo. Carabobo, Venezuela

xHarbour 0.99.71
FiveWin FWHx 7.05
Borland C++ 5.51
Eagle1
MySQL
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Ejecutar comando externo del MSDOS

Post by acuellar »

Juan

También podes imprimir texto MSDOS con la función PrintFileRaw( "Mensaje.txt", "\\PC\STARTSP" ) //STARTSP nombre de impresora matricial compartida

Con CHR(27)+CHR(105) ) //Corte automático

Espero te ayude.

Saludos,

Adhemar
Saludos,

Adhemar C.
Post Reply