怪事年年有,今年特别多!关于TFileStream(100分)

  • 主题发起人 主题发起人 sonie
  • 开始时间 开始时间
S

sonie

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道什么,我用TFileStream.WriteComponentRes(mForm);把一些form存起来再用
TFileStreadm.ReadComponentRes(mForm)把它们读出来,大部分能很正常,但有的写入没
有出现异常,但读出出现异常,说什么Image1->Picture不能读之类的,不知有人能解释否?
当然可能是硬盘有问题,但写入时为什么没报错呢?而且这种现象还不少.
 
前段时间我遇到过类似现象, 文件写到硬盘上没问题, 过一会儿文件就读不出来啦,
我左找右找不知什么问题, 一气之下换了块硬盘, 没问题了.
 
hehe,continue..........
 
什么怪毛病阿都是?
你看看这样:用TMemoryStream读写,然后存盘,即不用 fs看看,呵呵,或者反复用TMemoryStream操作 ,看看有没有问题,如果有,我就没办法了,没有,我也没办法了,呵呵
当然,如果没有,你就存memorystream,用FILE
呵呵
 
用TMemoryStream好像比较好!
 
不知你储存为什么格式,应该与储存的流要兼容,才能正确读去。
呵呵,祝你好运。
 
hehe,谢谢各位。
错误是随机的。
 
多人接受答案了。
 
后退
顶部