不用控件的; 下面是刚在那边看到的一个【月亮】写的程序;实现了对二进制文件的读写操作; var f1, len: integer; str : string; begin f1 := fileopen('testread.bin', fmOpenRead); if f1 > 0 then begin len := fileseek(f1, 0, 2); fileseek(f1, 0, 0); str := stringofchar(#0, len); fileread(f1, str[1], len); fileclose(f1); end; f1 := createfile('testwrite.bin'); if f1 > 0 then begin filewrite(f1, str[1], len); fileclose(f1); end; end;
下面是刚在那边看到的一个【月亮】写的程序;实现了对二进制文件的读写操作;
var
f1, len: integer;
str : string;
begin
f1 := fileopen('testread.bin', fmOpenRead);
if f1 > 0 then
begin
len := fileseek(f1, 0, 2);
fileseek(f1, 0, 0);
str := stringofchar(#0, len);
fileread(f1, str[1], len);
fileclose(f1);
end;
f1 := createfile('testwrite.bin');
if f1 > 0 then
begin
filewrite(f1, str[1], len);
fileclose(f1);
end;
end;