是把的内容从一个ini 文件读到TFileStream里,就是读的时候出错了!
stream_AA.ReadBuffer(fresp,sizeof(fresp));
就是有时候会这样,有时候不会,好像是文件内容有什么问题一样!
stream_AA.ReadBuffer(fresp,sizeof(fresp));
就是有时候会这样,有时候不会,好像是文件内容有什么问题一样!
解决方案 »
- 这是Delphi的BUG吗?(关于Chart的,请大侠救命)
- 如何获取本机IP ?
- 为什么用adoquery查询oracle数据表时,会出现:maximum open cursors exceeded
- 在线等一个ClientSocket出错处理
- 大问题
- 请问如何连接一个端口不是1433的sqlserver2000?(客户端没有Sql server的客户端工具,程序用BDE连接数据库)
- 为什么我的ORACLE8i管理服务和监听无法启动?
- 20分钟内回答对问题的人得100分!
- 如果我想在某个时间自动按下键盘的D键,应该怎么样实现
- 烦,跟大家说个事。
- 请教各高手,加密狗的使用方法,有经验的请进~~~~~~~~~
- 一个比较简单的问题
stream_AA.ReadBuffer(fresp,sizeof(fresp));
读错的时候应该是stream_AA没赋值
stream_mt := TFileStream.Create(ExtractFilePath(Application.ExeName) + 'backupmt.dat',fmOpenRead); while (sizeof(fresp)< stream_mt.SIZE) do
begin
stream_mt.ReadBuffer(fresp,sizeof(fresp));
end;我加上以后,问题是没有但是变成重复读了!
因为每次都重头开始读,我测过现在是这样,循环了一段时间后会出现这种问题!