How do I make Delphi write to a text file without erasing the file's previous contents? I already know how to add text but as soon as I try adding more it just replaces the previous text that was already in the file.
I have already tried changing the Rewrite command to Write.
procedure TForm1.BtnokClick(Sender: TObject);
var
myfile :textfile;
naam, van, adress : string;
begin
adress := edtadress.Text;
van:= edtvan.Text;
naam := edtnaam.Text;
AssignFile(myfile,'C:\test.txt');
write(myfile);
Writeln(myfile,naam);
writeln(myfile,van);
writeln(myfile,adress);
closefile(myfile);
end;
Appendinstead ofRewrite.