如何将PARADOX的OLE字段读到OLE控件中?(100分)

  • 主题发起人 主题发起人 小芮
  • 开始时间 开始时间

小芮

Unregistered / Unconfirmed
GUEST, unregistred user!
我用了OLE的LOADFROMSTREAM老是出错,何故?
 
先得确定OLE的类型
 
就BMP类型来说,我用TBLOB字段的SAVETOFILE方法,存成的文件用看图软件老是打不开。
 
关于这个问题,我想你首先应该知道,字段是如何被赋值的
(1)若是通过TBlobField(yourtable.fieldbyname('yourfieldname')).LoadFromStream 方法赋值,则你可以通过SaveToStream方法保存到流MySteam中,再通过ole.LoadFromStream方法调入

(2)若是通过LoadFromFile赋值的,则你必须通过SaveToFile方法保存为临时文件,然后调用ole的CreateObjectFromFile方法调入

 
接受答案了.
 
后退
顶部