FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour TDOSPRN y XP WINDOWS
Posts: 400
Joined: Fri May 11, 2007 08:20 PM
Re: TDOSPRN y XP WINDOWS
Posted: Tue Jan 25, 2011 01:08 AM

Armando haz probado si funciona en windows 7?
Antes de imprimir haces un preview o envias directo?
Antes de imprimir pones NET USE LPT1: /d y NET USE LPT1: \maquina\nombre-impresora

fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
Re: TDOSPRN y XP WINDOWS
Posted: Tue Jan 25, 2011 01:38 AM

Artu01

No he podido probar en W7 proque no dispongo de la plataforma. El codigo lo modifiqu茅 para que no indique la opci贸n de preview y, por consiguiente, salga directamente a la impresora. Tal como est谩n las modificaciones que hice, me funciona al 100% en XP-SP2. 隆Ah! Y no necesita de ninguna sentencia referida a NET USE, etc., etc.

Saludos

Armando

FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicaci贸n via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 400
Joined: Fri May 11, 2007 08:20 PM
Re: TDOSPRN y XP WINDOWS
Posted: Tue Jan 25, 2011 01:43 AM

Ok, Armando
te lo preguntaba por que a mi en windows 7 me funciona a medias, yo primero veo el reporte y cuando imprimo en modo grafico si imprime
pero en modo texto no lo hace
Quitare la sentencia NET USE; que yo si la invoco cada vez que listo , hasta win xp creo yo ; era necesario, probare quitandolo a ver que pasa
y ya te avisare como me fue

Gracias

fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
Re: TDOSPRN y XP WINDOWS
Posted: Tue Jan 25, 2011 02:13 AM

Artu01

Debo hacerte conocer que, quien me proporcion贸 el codigo del TDOSPRN, me indic贸 que 茅l, particularmente utilizaba este codigo para imprimir tipo DOS en impresoras LASER, porque no tiene ninguna que sea matriz de puntos. Por ello es que yo inactiv茅 la modalidad Preview. Y me funciona, como digo, 100% bien. En tu caso puedes inactivar las lineas que tienen las iniciales APS y volver a activar las originales.

Saludos

Armando

FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicaci贸n via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 400
Joined: Fri May 11, 2007 08:20 PM
Re: TDOSPRN y XP WINDOWS
Posted: Thu Jan 27, 2011 03:52 AM

Armando, un favor me puedes enviar un ejemplo de listado usando la clase tdosprn para usb

mil Gracias

fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Re: TDOSPRN y XP WINDOWS
Posted: Sun Apr 24, 2011 02:41 PM
Kleyber, Excelente este codigo funciona de maravilla y hasta en windows 7.

Muchas Gracias por el dato.

Kleyber wrote:Armando,

Un gusto hablar contigo. No tengo ni idea de lo que este pasando con estes equipos, pero en mi caso tuve problemas en algunos clientes porque las impresoras usaban USB, entonces hice una rutina que funciona en ambos los casos, usando TDosprn. Te muestro:

Enla cabecera de mi rutina de impresi贸n hice esto:
Code (fw): Select all Collapse
cPorta := PrnGetPort()
cPrinter := PrinterPortToName( cPorta )
if empty(cPrinter)
聽 聽cPrinter := PrinterPortToName( "USB002" )
聽 聽if empty(cPrinter)
聽 聽 聽 cPrinter := PrinterPortToName( "USB001" )
聽 聽endif
endif


Despues empiezo la impresi贸n, preo creando un archivo:
Code (fw): Select all Collapse
oPrin := TDosPrn():New("minuta.txt")
oPrin:StartPage()
...
...



Y en el fin de la rutina hago esto:
Code (fw): Select all Collapse
...
...
oPrin:EndPage()
oPrin:End()


PrintFileRaw( cPrinter, TrueName("MINUTA.TXT"), "Impress茫o de Vendas" )


Intentalo y me comentas.
Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 581
Joined: Tue Oct 11, 2005 11:28 AM
Re: TDOSPRN y XP WINDOWS
Posted: Mon Apr 25, 2011 12:27 PM

De nada amigo.

Kleyber Derick



FWH / xHb / xDevStudio / SQLLIB

Continue the discussion