Hallo,
wie meine "Vorredner" schon sagten, die Variable
a muss auf 0 gesetzt werden.
Du solltest vielleicht auch einen try/finally-Block einfügen.
so z. B.:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
daten: array[1..1000] of string[64];
a : Integer;
datei: textfile;
begin
try
AssignFile(datei,'d:\string.txt');
reset(datei);
a := 0;
while not eof(datei) do
begin
inc (a);
Readln(datei,daten[a]);
end;
finally
closefile(datei);
end;
end;
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<