Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-09-2005
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Problema con TextFile

Hola tengo un problema con el siguiente codigo:

procedure....
var
Fichero:TextFile;
Begin
AssignFile(Fichero,'LPT1');
Rewrite(Fichero);
For i:=1 To...
....
end;

El caso es que cuando llega a la linea de Rewrite(Fichero). me casca un error que me dice que ElnOutError with message 'Invalid Filename' porque no me coge el nombre del archivo si lo he hecho igual que en otro programa que si funciona
Responder Con Cita
  #2  
Antiguo 20-09-2005
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Lightbulb

Hola.

Cita:
Empezado por ElDioni
Hola tengo un problema con el siguiente codigo:

procedure....
var
Fichero:TextFile;
Begin
AssignFile(Fichero,'LPT1');
Rewrite(Fichero);
For i:=1 To...
....
end;

El caso es que cuando llega a la linea de Rewrite(Fichero).
Me casca un error que me dice que ElnOutError with message 'Invalid Filename' porque no me coge el nombre del archivo
Lo que estás escribiendo es en el puerto LPT1
Normal que te casque el error

En vez de Rewrite(Fichero), usa Reset(Fichero) si quieres imprimir directamente o cambia el nombre al fichero.
Cita:
Empezado por ElDioni
si lo he hecho igual que en otro programa que si funciona
Pero seguro que el nombre del fichero no era LPT1 ...
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #3  
Antiguo 20-09-2005
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Ya me funciona, era porque en las propiedades de la impresora que esta en red le he tenido que poner que el lpt1 de mi ordenador es la impresora de red, me he dado cuenta cuando me he llevado el programa al ordenador que tenia la impresora conectada directamente al puerto lpt1
Responder Con Cita
  #4  
Antiguo 20-09-2005
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 21
fredo Va por buen camino
¿?

¿funciona en windows 2000?
__________________
^_^

http://stna.cl
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


La franja horaria es GMT +2. Ahora son las 15:02:08.


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