![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Una idea que he probado es colocar otra impresora e imprimir la información que manda el propio software de la máquina, lamentablemente saca por pantalla todo el código ASCII por lo que entiendo es que no reconoce la orden, aunque era de esperar...
Sigo buscando... esperando alguna idea, no sé. ![]() |
|
#2
|
|||
|
|||
|
Lo vuelvo a subir por si alguien se le ha ocurrido algo... Gracias!
|
|
#3
|
||||
|
||||
|
Hasta donde recuerdo , creo que debes definir el gráfico primero :
GS*..... y luego GS/.. para imprimir
__________________
Because , I have a power. |
|
#4
|
||||
|
||||
|
Cita:
Código:
PRINT #1, CHR$(&H1B);"U";CHR$(1); PRINT #1, CHR$(&H1D);"/";CHR$(0);CHR$(&HA); ¬ Normal PRINT #1, CHR$(&H1D);"/";CHR$(1);CHR$(&HA); ¬ Double width
__________________
Because , I have a power. |
|
#5
|
|||
|
|||
|
Hola, gracias por la aportación, he intentado esto
Código:
//Definimos la gráfica. Writeln(Impresora,chr(29)+chr(42)+chr(0)); //GS * //Imprimimos. Writeln(Impresora,chr(29)+chr(47)+chr(0)+chr(65)); //GS / 0 A Normal width Código:
Writeln(Impresora,chr(29)+chr(42)+chr(0)); //GS * Writeln(Impresora,chr(27)+chr(85)+chr(1)); //ESC U 1 Writeln(Impresora,chr(29)+chr(47)+chr(0)+chr(65)); //GS / 0 A Normal width En fin. Gracias. Última edición por Jab fecha: 21-07-2010 a las 17:36:58. |
|
#6
|
|||
|
|||
|
Puedes probar el programa PORTMON de www[punto]sysinternals[punto]com , la descripción dice:
Cita:
|
|
#7
|
|||
|
|||
|
Hola, gracias amigo.
He instalado el programa y funciona, pero cuando lanzo el programita de la impresora que imprime en el puerto la cadena misteriosa, resulta que el PortMon bloquea la señal y se queda colgado el programita. Si uso el puerto serie, que no está bloqueado por el otro programa, me empieza a escribir hasta que se bloquea también, pero sale esto hasta donde se puede Código:
0.00005109 NVImg.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open 0.00000313 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000098 NVImg.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 1024 OutSize: 1024 0.00000211 NVImg.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000084 NVImg.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:-1 RM:0 RC:0 WM:0 WC:5000 0.00000141 NVImg.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000137 NVImg.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000117 NVImg.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000310 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000105 NVImg.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000141 NVImg.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000196 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000128 NVImg.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000000 NVImg.exe IOCTL_SERIAL_WAIT_ON_MASK Serial0 0.00000120 NVImg.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000069 NVImg.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000810 NVImg.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 9600 0.00000373 NVImg.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS 0.00000248 NVImg.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000089 NVImg.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:1a ERR:0 BRK:0 EVT:0 XON:11 XOFF:13 0.00000280 NVImg.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:9 Replace:80 XonLimit:256 XoffLimit:256 En fin, esto es frustrante. Gracias de todas maneras. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Impresion de tickets en FastReport c/ codigo de barras en impresora termica | hmoner | Impresión | 1 | 01-04-2010 20:34:22 |
| Impresión de recibos en impresora de tickets fiscales Hasar | Mauro® | Impresión | 1 | 27-10-2008 03:04:51 |
| impresion grafica mediante codigos de escape | emimarz | Impresión | 6 | 06-09-2007 21:03:22 |
| Impresión Codigos Escape Zebra LP 2844 | comba | Impresión | 2 | 08-02-2006 22:46:47 |
| Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
|