Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
30. Jan 2007
Ich hab dir ja jetzt eine saubere, moderne Lösung mit TStream gezeigt.
Die Funktionen AssignFile, rewrite, readln, ... stammen noch aus der Pascal Steinzeit
und sollten überhaupt nicht mehr verwendet werden.
Aber man kann das alte Denken wohl nicht ausrotten. :-(
Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
30. Jan 2007
Deine ganze vorgehensweise ist VIEL zu umständlich.
Folgendes ist ausreichend:
LB_Protokoll.Items.LoadFromFile(sExportPfad + sLogFileName);
Es könnte nun sein, dass die Log-Datei noch geschrieben wird, während du die Datei einlesen möchtest.
Dann muss man folgendes tun:
procedure LoadFromFile2(s: TStrings; const FileName: string);
var
Stream: TStream;
begin
// durch das...