Page 1 of 1

apertura cajon de dinero

Posted: Mon Jan 23, 2006 4:46 am
by Francisco Horta
pues eso, tengo las secuencias de escape para abrir un cajon de dinero y me va bien con tdosprn, pero con tprinter como lo abro?
Gracias

Re: apertura cajon de dinero

Posted: Mon Jan 23, 2006 5:13 am
by wmormar
Francisco Horta wrote:pues eso, tengo las secuencias de escape para abrir un cajon de dinero y me va bien con tdosprn, pero con tprinter como lo abro?
Gracias
Paco,

Porque no mandas las secuencuas via tdosprn y despues aplicas la tprinter?

No creo alucinar, pero puede ser una opción

No alucinas

Posted: Mon Jan 23, 2006 5:00 pm
by JMFS-D
Puede ser una solución.

Pero utilizar TDosPrn, solo para abrir el cajón, no se si lo querrá Francisco.

¿Que opiná Antonio?

Saludos, José Mª

Lo hago de la siguiente manera

Posted: Mon Jan 23, 2006 5:29 pm
by leandro
Yo lo hago de la siguiente manera.

local cDcb, nBytes
local nComm := OpenComm( "COM1", 1024, 128 )
local nError

if ! BuildCommDcb( "COM1:3000,n,8,1", @cDcb )
nError = GetCommError( nComm )
endif

if ! SetCommState( cDcb )
nError = GetCommError( nComm )
endif

if ( nBytes := WriteComm( nComm, "ATZ0" + Chr( 13 ) ) ) < 0
nError = GetCommError( nComm )
else
endif

if FlushComm( nComm, 0 ) != 0
nError = GetCommError( nComm )
endif

if ! CloseComm( nComm )
nError = GetCommError( nComm )
endif


Espero te sirva

Posted: Mon Jan 23, 2006 6:46 pm
by Antonio Linares
La forma en que lo hace Leandro está muy bien.

Re: apertura cajon de dinero

Posted: Tue Jan 24, 2006 12:39 am
by Francisco Horta
mmm gracias a todos, leandro nomas que no use puertos com lo tengo por lpt1 en una miniprinter epson tmu220, el caso es que no quiero cambiar el codigo y escribirlo de nuevo, unicamente quiero agregarle esa ocpion.
Gracias a todos