FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Al imprimir en Impresora Post "I/O ERROR 103"
Cordial saludo
estamos haciendo un apliocativo para imprimir en una impresora de Post Marca EPSON de punto paralela. Estamos usando Windows Vista ultimate y Delphi 2007. El problema se inicia es cuando queremos mandar a imprimir los encabezados y los textos pertinentes al reporte sale el siguiente error Código:
I/O ERROR 105 Código:
I/O ERROR 103 estamos usando dos tipos de codigos asi
El otro Codigo Similar que hemos usado y que tambien nos da error es el siguiente.
Se han instalado los drivers de la impresora para el sistema operativo el cual manejamos pero el mensaje de error sigue saliendo e imprime solo unas cuantas lineas despues de un buen rato Agradeciendo de antemano la atención prestada y su colaboración |
#2
|
||||
|
||||
#3
|
|||
|
|||
ai compañero es una coma, disculpa la falla en el codigo, lo que sucede es que lohice con los apuntes que realizo y se me fue el punto, Pero el aplicativo compila correctamente.
Originalmente esta con , agradeciendo tu colaboración |
#4
|
||||
|
||||
Código:
Write(f,#27+'@'); |
#5
|
|||
|
|||
Te cuento que cambiamos a Writeln, y el problema persiste.
El problema sigue igual Gracia de antemano por tu tiempo |
#6
|
||||
|
||||
Ambos errores se refieren a lo mismo: El archivo no está abierto. El 103 se refiere a un intento de lectura o escritura en un archivo que no está abierto. El 105 es cuando intentas escribir en un archivo que no está abierto para escritura.
Sospecho que el problema está en que usas rewrite() para abrir la impresora, prueba con reset(). |
#7
|
||||
|
||||
¿Y por qué no pones el código fuente que estás usando en lugar de una copia de tus apuntes?, seguramente podamos ayudarte así.
|
#8
|
||||
|
||||
Prueba otro puerto
Me parece, que el problema esta en el puerto que usas LPT1, prueba, LPT3.
Recuerda que las computadoras modernas ya no traen el puerto paralelo, así debes instalarlo. Y el puerto que usan es el LPT3. |
#9
|
|||
|
|||
El computador donde estamos desarrollando el aplicativo tiene puerto LPT1 y adicionalmente se encuentra instalado
|
#10
|
|||
|
|||
Les cuento que tambien hemos probado cambiando el Rewrite, con la orden Reset, y el problema persiste
Pero bueno, si el procedimiento funciona bien en otras máquinas que es lo que esta pasando. Sera problema del manejador de impresión del Windows Vista. Agradezco de antemano sus comentarios y colaboración |
#11
|
|||
|
|||
Puedo preguntar si existe un manejador de reportes que trabaje en D2007 y que funcione en modo texto.
Ai alguien lo conoce, o ha esperimentado alguno le agradecería sus comentarios |
#12
|
||||
|
||||
Cita:
Hola Puedes usar el componente RawPrint que fácil de usar. Saludos |
#13
|
|||
|
|||
Muchas gracias por la colaboración, iniciaré de inmediato el conocimiento de este comnponente para ver si me funciona
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
"Word no envia la orden de imprimir de mi impresora" | karekano85 | Servers | 0 | 09-12-2005 23:25:11 |
mandar variables "post" desde delphi | luisgutierrezb | HTML, Javascript y otros | 3 | 01-12-2005 19:21:41 |
Problemas para imprimir "Media Hoja" en impresora Matricial | acero | Impresión | 2 | 28-10-2005 11:57:31 |
Me da un "access violation" al intentar imprimir un QReport | Nbull | Impresión | 2 | 23-12-2004 13:24:30 |
|