FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Varias posibilidades con TICKETS
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
Varias posibilidades con TICKETS
Posted: Wed Nov 18, 2009 12:43 PM
Compañeros, en breve tendré un aplicativo terminado que deberá contemplar cualquier posibilidad con impresoras de tickets
Para la impresión utilizo la clase TDOSPRN y las posibilidades son:

1) Impresora de ticket conectada al puerto LPT1, LPT2, COM1, COM2
Sería una opción facil:

Code (fw): Select all Collapse
    oPrn:=TDosPrn():New("puerto_elegido")
    oPrn:say(1,1,'empenzando a imprimir...')
    ...


2) Impresora de ticket conectada al puerto USB
a) que la impresora esté compartida en RED
Code (fw): Select all Collapse
     vRuta:=alltrim("\\rutaPC\nombreImpresora") 
     vPath:=NETREDIR( "LPT1",vRuta)
     IF vPath=.T.
       WINEXEC('NET USE LPT1: &vRuta',0)
       MSGINFO("YA PUEDO IMPRIMIR CON LA TDOSPRN EN RED")
       oPrn:=TDosPrn():New('LPT1')
       oPrn:say(1,1,'empenzando a imprimir...')
      ...
     ENDIF

¿La variable vRuta se podría depurar con vRuta:=GetPrintDefault( GetActiveWindow() )

b) NO compartida en RED
¿ El código sería el mismo que en la opción anterior ?

A la espera de respuestas, saluda

LORENZO Fdez.
Cádiz, España
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
Re: Varias posibilidades con TICKETS
Posted: Wed Nov 18, 2009 05:00 PM

... ¿ A nadie se le planteó este problema ?... :?

Continue the discussion