Hallo zusammen,
mein Problem ist dieser Code, der mir immer wieder einen E/A-Fehler 87 beschert:
<PRE>procedure TForm1.Button1Click(Sender: TObject);
var fts: string;
datei: file;
buf: array of byte;
read: integer;
begin
OpenDialog1.Execute;
if OpenDialog1.Filename <> '' then begin
fts := OpenDialog1.Filename;
try
assignfile(datei, fts);
reset(datei, 1);
SetLength(buf, FileSize(Datei));
blockread(datei, buf, filesize(datei), read);
finally
CloseFile(datei);
end;
end;
end;
</PRE>
Vielen Dank
mein Problem ist dieser Code, der mir immer wieder einen E/A-Fehler 87 beschert:
<PRE>procedure TForm1.Button1Click(Sender: TObject);
var fts: string;
datei: file;
buf: array of byte;
read: integer;
begin
OpenDialog1.Execute;
if OpenDialog1.Filename <> '' then begin
fts := OpenDialog1.Filename;
try
assignfile(datei, fts);
reset(datei, 1);
SetLength(buf, FileSize(Datei));
blockread(datei, buf, filesize(datei), read);
finally
CloseFile(datei);
end;
end;
end;
</PRE>
Vielen Dank
Comment