Saiyine
Punto Com

Añadir lineas a un fichero de texto

2001-01-01 00:00:00

procedure LineaMas(fichero,cadena : string);
var
f : textfile;
begin
assignfile(f,fichero);
if fileexists(fichero) then append(f) else rewrite(f) ;
writeln(f,cadena);
closefile(f);
end;

Facil ¿eh? Para llamarlo en tu programa podrias hacer algo por ejemplo:

...
LineaMas('estado del programa.log','Leyendo del CD rom');
...

Atencion, si el fichero no existe lo crea con esa linea, y si existe, añade la linea al final. Esto se debe a que si intentas añadir al final de un fichero que no existe, el programa da error.

Emmanuel BOUGEARD(03/04/2004, 15:41)

if fileexists(fichero) then append(f) else rewrite(f) ;

cuando hay un fichero, 'append', no lo contrario!

Saiyine(04/04/2004, 04:17)

Mil disculpas, lo corrijo ahora mismo.

Rollos antiguos

2005-06-26 02:11:00 - Base de conocimiento de Delphi.

2005-06-26 02:08:00 - Hola mundo.

2005-06-25 17:17:36 - Saiyine.culo.us.

2005-06-25 16:46:00 - Counting Crows - Accidentally in love.

2004-05-28 00:00:00 - Que los ficheros creados en un directorio pertenezcan al mismo grupo.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.