Thema: Delphi in textdateien schreiben

Einzelnen Beitrag anzeigen

Benutzerbild von zecke
zecke

Registriert seit: 17. Jan 2004
494 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: in textdateien schreiben

  Alt 20. Jan 2004, 22:06
ein seltsames problem habe ich da hoffe jmd weiß auch da was:

es gilt Filename=edit2.text+' '+edit1.text nur so zur information...

es macht alles was es soll, aber es soll die sachen in eine neue file speichern, deswegen habe ich die file zuerst gelöscht, dann soll er alles in eine datei speichern die halt genauso heißt. das problem ist: er löscht zwar die datei, aber danach schreibt er alles in die datei hinzu anstatt eine neue zu machen. er löscht sie also nicht wirklich scheinbar....aber hier der code.

Code:
procedure TForm1.Button7Click(Sender: TObject);
var Path, Filename : string;
begin
Path := ExtractFilepath(ParamStr(0));
Filename := Path + Listbox1.Items[Listbox1.ItemIndex] + '.adr';
Memo1.Lines.LoadFromFile(Filename);
Memo1.Lines.Add(Edit1.Text);
Memo1.Lines.Add(Edit2.Text);
Memo1.Lines.Add(Edit3.Text);
Memo1.Lines.Add(Edit4.Text);
Memo1.Lines.Add(Edit5.Text);
Memo1.Lines.Add(Edit6.Text);
Memo1.Lines.Add(Edit7.Text);
Memo1.Lines.Add(Edit8.Text);
Memo1.Lines.Add(Edit9.Text);
Memo1.Lines.Add(Edit10.Text);
Memo1.Lines.Add(Edit11.Text);
Memo1.Lines.Add(Edit12.Text);
DeleteFile(Filename);
Showmessage('testbox gelöscht');
Memo1.Lines.SaveToFile(edit2.text+' '+edit1.Text+'.adr');
Listbox1.Items.SaveToFile('adrliste.adr');
end;
mfg zecke
  Mit Zitat antworten Zitat