wjm:='lx.dat';
AssignFile(cwwj,wjm);
Reset(cwwj);
// if (not cwwj.Eof) then exit
for i:=1 to 20 do begin
Read(cwwj,cwjg);
if cwwj.eof then exit;
with cwjg do begin
memo1.Lines.Add(tk);//题库
memo1.Lines.Add(inttostr(th))
//题号
memo1.Lines.Add(inttostr(cwcs))
//错误次数
memo1.Lines.Add(inttostr(fxcs))
// 复习次数
memo1.Lines.Add(floattostr(fxl))
//复习率
memo1.Lines.Add(datetostr(cwsj))
// 错误时间
memo1.Lines.Add(datetostr(fxsj))
// 复习时间
end;
seek(cwwj,i);
end;
fileColse(cwwjm);
加粗部分就是我的要达到的目的,因为不知道打开的文件有多少条记录。
把原来用数据库编的东东改成文件型,因为这个问题卡住了。特殊原因不能用数据库。