Was fuchtelst du da mit dem Memo rum?
Entweder nimm eine StringListe oder lies die Datei mit ReadLn in eine String Variable ein:
Delphi-Quellcode:
var
f : TextFile;
s, s1 : String;
begin
...;
AssignFile(f, Filename);
Reset(f);
while not EOF(f) do
begin
ReadLn(f, s1);
s := s + s1;
end;
Closefile(f);
SynEdit.Seltext := s;
Jetzt mal so aus dem Kopf hier reingehackt.