Alguna idea de como poder hacerlo???
gracias por su atenci�n.
run type archivo.txt > prn
caso cntrario tomando los consejos de Luis Maria
Puedes compartir la impresora, y conectarla a LPT1 con el siguiente comando
desde la consola DOS (cmd.exe):
net use lpt1: \\nombrecomputadora\nombreimpresora /persistent:yes
luego imprimes
copy file archivo.txt to lpt1.dos
espero te sirva
--
Dario David Puccio
El Cyber_Gaucho
www.chispazodetradicion.com.ar
Las Malvinas son Argentinas
"NeoCool" <neo...@chile.com> escribi� en el mensaje
news:uE2CjplE...@TK2MSFTNGP05.phx.gbl...
CREATE CURSOR impresion (TEXTO M)
SELECT impresion
APPE BLANK
REPLACE impresion.TEXTO WITH FILETOSTR('ARCHIVODETEXTO.TXT')
GO TOP
REPORT FORM miinforme to printer prompt noconsole
Saludos
"NeoCool" <neo...@chile.com> escribi� en el mensaje
news:uE2CjplE...@TK2MSFTNGP05.phx.gbl...
Dario escribi�:
Deberías: 1º Crear un cursor temporal 2º Crear un reporte de VFP en el que pegues unh control de texto y le pongas la propiedad Stretch with overflow CREATE CURSOR impresion (TEXTO M) SELECT impresion APPE BLANK REPLACE impresion.TEXTO WITH FILETOSTR('ARCHIVODETEXTO.TXT') GO TOP REPORT FORM miinforme to printer prompt noconsole Saludos "NeoCool" <neo...@chile.com> escribió en el mensaje news:uE2CjplE...@TK2MSFTNGP05.phx.gbl...Hola Grupo! Al parecer esto es sencillo, pero no logro encontrar la forma. Lo que necesito hacer es imprimir un archivo de texto (.txt), desde una aplicación VFP9, con la opción de que me deje escoger en que impresora. Alguna idea de como poder hacerlo??? gracias por su atención.
DECLARE INTEGER ShellExecute IN shell32.dll ;
INTEGER hndWin, ;
STRING cAction, ;
STRING cFileName, ;
STRING cParams, ;
STRING cDir, ;
INTEGER nShowWin
cFileName = "d:\MyDocs\Chase.Doc"
cAction = "print"
ShellExecute(0,cAction,cFileName,"","",1)
Dario David Puccio
El_Cyber_Gaucho
Salu2!!!
Dario_El_Cyber_Gaucho escribi�: