OleContainer在Offices2000下做的程序,在Offices2003或offices97下出错?(急) ( 积分: 10 )

  • 主题发起人 主题发起人 lqpg
  • 开始时间 开始时间
L

lqpg

Unregistered / Unconfirmed
GUEST, unregistred user!
各位兄弟、姐妹:新年好!
小弟我 做了一个OleContainer连接word程序,由于程序是在offices2000下做的,
在office2003或offices97下就出错,提示“invalid BLOB handle”
俺搞不懂怎么回事,所以 在此请教各位,望有力的出力,有钱的出钱
帮帮兄弟我吧!感谢各位!
(我做的程序是:用OleContainer来显示存储在数据库blob字段中的word文档)
 
各位兄弟、姐妹:新年好!
小弟我 做了一个OleContainer连接word程序,由于程序是在offices2000下做的,
在office2003或offices97下就出错,提示“invalid BLOB handle”
俺搞不懂怎么回事,所以 在此请教各位,望有力的出力,有钱的出钱
帮帮兄弟我吧!感谢各位!
(我做的程序是:用OleContainer来显示存储在数据库blob字段中的word文档)
 
offices2000、office2003和offices97的对象模型有一定的差别,另外delphi的版本也有差别,如果将程序mail 给我,我可以帮你调试。lgwy@yeah.net
 
我的程序也是这样做的没有问题
问一下
你是怎么向Blob字段中存储数据的?
把那部分代码给我
是OleContainer.SaveToStream
然后在把流存进Blob字段的吗?
 
好象容器是跟版本相关的。
 
是不是哦! 那咱做出的程序 不是要做很多版本才行吗?
望各位 推荐更好的解决办法 ! 谢谢!
 
我也要做这方面的东西,是否可以交流交流 tonisqz@hotmail.com
另问一问题文档是否可以修改和保存????谢谢
 
仅添加容器,不要插入WORD对象,使用时用CreateObjectFromFile,使用后DestroyObject,则无版本之忧奕。
 
后退
顶部