ich bräuchte ja eigentlich jetzt nur noch einen tipp wie ich das
LoadFromFile() umgehen kann damit die ganze sache etwas schneller wird
halt eine art ADD funktion oder so was inder art
Delphi-Quellcode:
if form1.Memo1.Lines[0]=''
then
begin
Form1.Memo1.Clear;
exit;
end;
pfad:='D:\memo.txt';
temp:=TStringList.Create;
if not fileexists(pfad)
then
begin
temp.Clear;
temp.SaveToFile(pfad);
end;
temp.LoadFromFile(pfad);
temp.Add('['+datetimetostr(now)+']');
temp.Add(memo1.Text);
temp.Add('');
temp.SaveToFile(pfad);
memo1.Clear;
temp.Clear;
hab ja auch schon überlegt die dateigröße abzufragen und ab einer bestimmten größe eine neue datei anzulegen (damit hätte ich zumindest nicht so das problem mit dem laden), aber dann hab ich natürlich zick verschieden dateien
auch blöd
ich muss vielleicht auchnoch sagen, dass bei jedem enter in eine datei gespeichert wird!
hab da halt nur bei Str+V probleme, da ja dort kein enter gedrückt wird sondern schon welche drinnen sind und ich somit in der ini nur die erste zeile hab und nicht den ganzen text