Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
24. Dez 2005
Ja, aber die Befehle/Klassen, die waren dir noch nicht klar. Die hattest du ja erfragt. Und sind reine Prozeduren nicht schneller als Klassen???
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
24. Dez 2005
Wer rede hier vor ReadLn? Die Datei soll ja nicht gelesen, sondern geschrieben werden.
Einfach Datei Assignen, mit reset öffnen, und dann mit WriteLn immer hinten dran schreiben, zur not mit Seek zuerst die Einfügemarke setzen.
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
24. Dez 2005
Wie wäre es ganz altmodisch mit AssignFile und Reset und WriteLn?
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
24. Dez 2005
Also ich mache meine Logdatei auch mit ner TStringList, ohne Umweg über TFileStream, und bei mir geht es ohne Probleme, weil ich dem Benutzer die Möglichkeit gebe, die maximale Anzahl Zeilen zu begrenzen.
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
24. Dez 2005
Naja, also man könnte es, wenn man es doch mit einer StringList lösen will, so machen:
filestream:=TFileStream.create(filename);
strlst:=TStringList.create;
strlst.loadfromstream(filestream);
//String-Veränderung
str:=strlst; //oder was man halt machen will
//Abspeichern
strlst.savetostream(filestream);