Red de conocimiento informático - Computadora portátil - Problema de escritura en texto de Delphi

Problema de escritura en texto de Delphi

Procedimiento NewTxt(FileName:String);

Var

F: Archivo de texto;

Comenzar

if fileExists(FileName) luego DeleteFile(FileName); {Compruebe si el archivo existe y elimínelo}

AssignFile(F, FileName); {Asociar el nombre del archivo con la variable F}

ReWrite(F); {Crea un nuevo archivo y llámalo ek.txt}

Writeln(F, 'Escribe el texto que deseas escribir en un archivo .txt');

Closefile(F); {Cerrar archivo F}

Fin;

Procedimiento OpenTxt(FileName:String);

Var

F : Archivo de texto;

Comenzar

AssignFile(F,FileName); {Asociar el nombre del archivo con la variable F}

Append(F); Abrir el archivo F en modo de edición}

Writeln(F, 'Escribe el texto que deseas escribir en un archivo .txt');

Closefile(F); }

Fin;

Procedimiento ReadTxt(FileName:String);

Var

F: Archivo de texto;

str : String;

Begin

AssignFile(F, FileName); {Asociar el nombre del archivo con la variable F}

Reset(F) ; Abrir y leer el archivo F}

Readln(F, str);

ShowMessage('El archivo tiene:' +str + 'line.');

Cerrar archivo(F); {Cerrar archivo F}

Fin;

procedimiento TForm1.Button1Click(Remitente: TObject);

comenzar

NuevoTxt;

fin;

procedimiento TForm1.Button2Click(Remitente: TObject);

comenzar

OpenTxt;

fin;

procedimiento TForm1.Button3Click(Remitente: TObject);

comenzar

ReadTxt;

fin;

-------------------------------------------- - --------------------

Procedimiento AppendTxt(Str:String;FileName:String);

Var

F:Archivo de texto;

Comenzar

Asignar archivo(F, Nombre de archivo);

Agregar(F);

Escribir(F, Str);

Cerrar archivo(F);

Fin;