Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Añadir Informacion en archivos (https://www.clubdelphi.com/foros/showthread.php?t=53676)

muppett 27-02-2008 00:07:46

Añadir Informacion en archivos
 
Hola q tal, me surge una pequeña dificultad. Estoy creando un archivo y necesito que me guarde la informacion cada que doy un clic tengo e sig codigo

Código Delphi [-]
var
f1:textfile;
begin
AssignFile(F1,'c:\ejemplo.txt' );
Rewrite(F1);
Writeln(F1, edit1.text);
Writeln(F1, edit2.text);
CloseFile(F1);
Append(F1);
Reset(F1)





Pero marca error de tipo I/O 32. Me podrian decir que me falta o en q estoy mal

jachguate 27-02-2008 00:55:01

En que línea ocurre el error??

Veo que Append y Reset están de mas... quitalas.

Un saludo.

;)

muppett 27-02-2008 02:31:08

Problema resuelto
 
Gracias x su ayuda ya resolvi el problema :)
Código Delphi [-]
var
  f: TextFile;
  begin                    { open a text file }
    AssignFile(f, 'c:\a.txt');
    Append(f);
    Writeln(f,edit1.text);
    Flush(f);  { ensures that the text was actually written to file }
    CloseFile(f);
  end;
este es el codigo correcto x si a alguien le sirve

ixMike 27-02-2008 02:54:17

Me parece que necesitas leerte la ayuda de las funciones AssignFile, Reset, Rewrite, Append, Write, Read, WriteLn, ReadLn y CloseFile (¿me dejo alguna?)


Salu2 :)

duilioisola 27-02-2008 09:21:46

Cita:

(¿me dejo alguna?)
Quizás Flush ;)

Nomad 03-03-2008 21:55:40

Cita:

Empezado por muppett (Mensaje 268843)
Hola q tal, me surge una pequeña dificultad. Estoy creando un archivo y necesito que me guarde la informacion cada que doy un clic tengo e sig codigo

Código Delphi [-]
var
f1:textfile;
begin
AssignFile(F1,'c:\ejemplo.txt' );
Rewrite(F1);
Writeln(F1, edit1.text);
Writeln(F1, edit2.text);
CloseFile(F1);
Append(F1);
Reset(F1)





Pero marca error de tipo I/O 32. Me podrian decir que me falta o en q estoy mal

Pues obvio

Estas haciendole un append y un reset despues de cerrar el archivo.

muppett 03-03-2008 23:07:09

Gracias
 
Les agradesco mucho su ayuda, ya esta resuelto este problemon :D


La franja horaria es GMT +2. Ahora son las 09:40:28.

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