![]() |
![]() |
| 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
|
||||
|
||||
|
Hola.
En Basic, &H significa que el numero a continuación está en decimal. Por lo que CHR$(&H1B); equivale a CHR$(27); (1B es 27 en Hexadecimal). Dicho esto, la línea Código:
PRINT #1, CHR$(&H1B);"a";CHR$(1); Código:
Writeln ( f, #27 + 'a' + #1 ); Espero que estas indicaciones, te ayuden a traducir el código VB. En lo que respecta al Código Barras, la verdad es que tampoco entiendo la notación en que viene. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#2
|
||||
|
||||
|
Aunque en el código de barras, parece haber olvidado un 0 al final. Y m lo enviaría como nº y no como el ASCII del nº. Lo que no sé es si también es necesario para los nº que forman el código.
O sea, en lugar de : Writeln ( f, #29 + #107 + '4' + '12345678' ); Probaría : Writeln ( f, #29 + #107 + #4 + '12345678' + #0 ); O también (si no funciona) : Writeln ( f, #29 + #107 + #4 + #1 + #2 + #3 + #4 + #5 + #6 + #7 + #8 + #0 ); Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#3
|
||||
|
||||
|
solo añadir, que me parece que es posible no tener que convertir los valores hexadecimales a decimales... ya que también debiera valerse un #$1B por ejemplo, en lugar de #27... no tengo delphi a mano, para probarlo, pero debiera funcionar y podria eviatar la conversión.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
|||
|
|||
|
Creo que la impresora citada tiene drivers para windows.
No sé si utilize la TM88 o TMT88 |
|
#5
|
|||
|
|||
|
Cita:
Cita:
Salu2 |
|
#6
|
|||
|
|||
|
Cita:
|
|
#7
|
|||
|
|||
|
Hola, Julià T.
Cita:
|
|
#8
|
|||
|
|||
|
Puede hacer una prueba sencilla para ver si funciona en esta impresora
Asignas como impresora predeterminada la epson tm88iii (para que salgan los tipos de fuentes própios de esta impresora) Abres el wordpad, escribes texto y en algún sitio colocas el texto con la fuente control. Le das a imprimir y compruebas el resultado. En esta impresora no lo probé nunca de hacerlo así, ya que utilizé para esta impresora el TRichEdit, el Qreport, y el Rave, con lo que me ahorré un montón de código Tan solo añadir que lo afecta sorprendentemente a esta impresora es la combinación de fuente y tamaño a la hora de imprimir |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|