Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2008
Avatar de heroe
heroe heroe is offline
Miembro
 
Registrado: may 2006
Ubicación: Cartago, Costa Rica
Posts: 45
Poder: 0
heroe Va por buen camino
Error 103 I/O

Tengo un programa que debe imprimir a un puerto "LPT1" en red. Pero siempre me da el error 103 a la hora de imprimir. Alguien puede indicarme como lo corrijo

Como ejemplo envio este string: \\servidor\LPT1
Responder Con Cita
  #2  
Antiguo 12-09-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por IoResult
103 - File not open
Reported by CloseFile, Read Write, Seek, Eof, FilePos, FileSize, Flush, BlockRead, or BlockWrite if the file is not open.
Talvez si nos muestras tu codigo...
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #3  
Antiguo 13-09-2008
Avatar de heroe
heroe heroe is offline
Miembro
 
Registrado: may 2006
Ubicación: Cartago, Costa Rica
Posts: 45
Poder: 0
heroe Va por buen camino
ejemplo del codigo

Código Delphi [-]
procedure imprimir();
var
  Archivo: TextFile;
begin
  {$I-}
  AssignFile(Archivo, '\\Servidor\LPT1');
  {$I+}
  Rewrtite(Archivo);
  Writeln(Archivo, 'Prueba');
  CloseFile(Archivo);
end;

Siempre devuelve el error 103. Nota el LPT1 es el puerto a donde esta conectada la impresora en el Servidor.
Responder Con Cita
  #4  
Antiguo 13-09-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Código Delphi [-]
procedure Imprimir;
var Archivo: TextFile;
begin
 AssignFile(Archivo, '\\Servidor\LPT1');
 {$I-} Reset(Archivo); {$I+}
 if IoResult = 0 then
  begin
   Writeln(Archivo, 'Prueba');
   CloseFile(Archivo);
  end;
end;
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #5  
Antiguo 14-09-2008
Avatar de heroe
heroe heroe is offline
Miembro
 
Registrado: may 2006
Ubicación: Cartago, Costa Rica
Posts: 45
Poder: 0
heroe Va por buen camino
Nuevo error 105

Probe tu código, pero me da el error 105.
Responder Con Cita
  #6  
Antiguo 15-09-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por heroe Ver Mensaje
Probe tu código, pero me da el error 105.
Cielos, esperemos que con esto solucionemos el problema;

Código Delphi [-]
procedure Imprimir;
var Archivo: TextFile;
begin
 AssignFile(Archivo, '\\Servidor\LPT1');
 FileMode := fmOpenReadWrite;
 {$I-} Reset(Archivo); {$I+}
 if IoResult = 0 then
  begin
   Writeln(Archivo, 'Prueba');
   CloseFile(Archivo);
  end;
end;

Suerte
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error General Sql Error lock conflict ...deadlock Patricio Varios 1 19-03-2008 14:52:14
error:[Fatal Error] Unit1.pas(7): Unit ZDbcConnection was compiled with a different.. karaoke Conexión con bases de datos 2 19-12-2007 10:22:36
Error en este código. FF funciona/IE da error papulo HTML, Javascript y otros 7 14-11-2007 09:44:23
Error 10093 al ver un informe - Que error es este? URBANO Impresión 1 03-02-2006 18:44:39
¿Por qué me da este error?Error creating cursor manejador nuri SQL 2 01-08-2005 17:30:28


La franja horaria es GMT +2. Ahora son las 13:15:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi