Page 1 of 1
apertura cajon de dinero
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
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