Hallo!
Du könntest einfach alle Zeilen "aneinanderhängen" und den gesamten String dann in das Label schreiben. für ne neue Zeile könntest du dann ja einfach ein #13 einbauen...
Beispiel:
Delphi-Quellcode:
var
txt: TStringList;
i: Integer;
temp: String;
begin
txt:= TStringList.Create;
txt.LoadFromFile('textdatei.txt');
for i:= 0 to txt.count - 1 do
begin
temp:= temp + txt.Strings[i];
end;
Label1.Caption:= temp;
end;
Gruß,
Lennard
[EDIT] Funktoiniert zwar, aber ich habe vergessen, dass man auch einfach "txt.Text" nehmen kann, sorry