FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Impresión directa en puerto USB
Hola chicos.
No consigo realizar una impresión directa en impresoras por puerto USB. Utilizo este código (un clásico) para la impresión directa : Código:
procedure Imprimir; var Impresora: TextFile; begin AssignFile(Impresora, 'LPT1'); Rewrite(Impresora); WriteLn(Impresora, 'Hola Mundo'); System.CloseFile(Impresora); end; ¿ A alguien se le ocurre otra forma de enfocar el problema ? Gracias y un saludo.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#2
|
||||
|
||||
De la única forma que he logrado hacerlo, es compartiendo la impresora, y utilizando "el puerto" de la impresora compartida.
Digamos, comparto la impresora como Canon001, y luego envio la impresión con:
siendo juancast, claro, el nombre de mi equipo. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Hola.
Pues me gusta mucho. Porque no tengo que cambiar nada en el programa (el puerto es configurable). Creo recordar haber visto un código para imprimir directamente a una cola de impresión de Windows, pero antes de seguir buscándolo, tenia la esperanza de encontrar algo que no me obligase a cambiar el código para un solo cliente Gracias Juan Antonio.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|