Varias posibilidades con TICKETS

Varias posibilidades con TICKETS

Postby Loren » 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: Select all  Expand view
   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: Select all  Expand view
    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
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Re: Varias posibilidades con TICKETS

Postby Loren » Wed Nov 18, 2009 5:00 pm

... ¿ A nadie se le planteó este problema ?... :?
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 44 guests