TPrinter

TPrinter

Postby AngelSalom » Mon Nov 21, 2005 5:27 pm

Hola foro. Me estoy volviendo gilipollas o es que ya no se usar el objeto TPrinter ... me explico

Function Prueba()
Local oPrn, oFont

PRINT oPrn PREVIEW
PAGE
DEFINE FONT oFont NAME "Courier New" SIZE 0,-12 OF oPrn
oPrn:cmSay (1,1,"HOLA MACARENA",oFont)
oFont:End()
ENDPAGE
ENDPRINT
Return (nil)

... pues esto me imprime el HOLA MACARENA pero super-comprimido y unas letras encima de otras.
He probado combinaciones con el SIZE pero nada.
¿¿¿¿ que ocurre ????

Gracias.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Postby AngelSalom » Mon Nov 21, 2005 6:08 pm

No hace falta mirar nada.
El problema era del easypreview que por lo visto no se adapta bien al harbour+fwh (supongo que será por las emf).
El printer si PREVIEW va perfecto.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Postby Julio Cepeda » Mon Nov 21, 2005 6:09 pm

Yo he tenido los mismos problemas con impresoras HP de las nuevas, y además me sacaba varias páginas sin saber por que.
La impresora estaba conectada por USB, ( que supongo que no tendrá nada que ver ).
Me entretuve poco a poco comentando líneas de código y cambiando cosas hasta que lo arreglé como pude.
Un saludo.
Julio Cepeda
 
Posts: 61
Joined: Wed Oct 12, 2005 6:58 pm

Ayuda para checar estado de impresora Laser

Postby Yessica » Tue Apr 24, 2012 4:55 pm

Que comando usar para saber que la impresora lasser que esta por default esta en linea ? ya que si no esta lista manda un error y me saca de la aplicacion.
Ojala y me puedan ayudar con esto.

Gracias Yessi.

Fivewin 2,4 xharbour

Julio Cepeda wrote:Yo he tenido los mismos problemas con impresoras HP de las nuevas, y además me sacaba varias páginas sin saber por que.
La impresora estaba conectada por USB, ( que supongo que no tendrá nada que ver ).
Me entretuve poco a poco comentando líneas de código y cambiando cosas hasta que lo arreglé como pude.
Un saludo.
Yessica
 
Posts: 78
Joined: Thu May 28, 2009 6:58 pm

Re: TPrinter

Postby horacio » Tue Apr 24, 2012 8:47 pm

No lo he probado pero se me ocurre que definas la fuente antes de generar la página. Yo nunca he tenido problemas con las fuentes pero siempre las defino antes de crear la página. Espero te sirva. Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: TPrinter

Postby jll-fwh » Wed Apr 25, 2012 3:46 am

Yessica:

Code: Select all  Expand view
  aPrinters       := aGetPrinters()             // ARRAY que contiene las impresoras instaladas
  cPrinter        := PrnGetName()               // Impresora por Defecto
 

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: TPrinter

Postby Yessica » Wed Apr 25, 2012 8:56 pm

Mi Estimado JLL:

Agradezco tu informacion, pero sabes no precisamente es saber que impresoras estan instaladas, si no mas bien como saber que esa impresora que seleccionan esta en linea, antes de mandar a imprimir, puesto que si no esta lista la impresora, pues la aplicacacion se cae porque manda un error. Me explique?

Espero me puedas ayudar de antemano gracias.

Yessi.

jll-fwh wrote:Yessica:

Code: Select all  Expand view
  aPrinters       := aGetPrinters()             // ARRAY que contiene las impresoras instaladas
  cPrinter        := PrnGetName()               // Impresora por Defecto
 

Un saludo
JLL
Yessica
 
Posts: 78
Joined: Thu May 28, 2009 6:58 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 31 guests