请教高手:有什么办法可以把ole控件中的图片存成正确的图片文件

xjabc 2003-08-14 09:21:16
有一图片文件(bmp),用ole_1.insertfile(filename)将图片插入到ole中,如何能将ole中的图片数据再存为文件?

已试过以下方法:用ole_1.data取出,再用filewrite写文件比原文件大,不能打开!

原因:在ole中能正确显示的图片数据(即blob类型),已不仅仅是原先的图片文件的数据了,ole在插入时添入了ole的头信息(插入信息的大小及位置不定,没有办法剔除),所以将blob取出后,不管是写文件或是p_1.setpicture(blob)都没有办法显示原先的图片!

请教高手:有什么办法可以把ole中的图片存成正确的图片文件(不包含ole头信息,即存的文件用正常的看图工具可以看,或可以用p_1.setpicture(blob)显示)

...全文
126 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiejian03 2003-11-20
  • 打赏
  • 举报
回复
微软的官法说法是:不可以这样做!
鸡翅多 2003-09-03
  • 打赏
  • 举报
回复
可以把图片单独存在数据库中呀,就是有点重复,但是可以解决问题(不费力气的)
xjabc 2003-09-03
  • 打赏
  • 举报
回复
我还没有解决呢。5555。;
xjabc 2003-08-21
  • 打赏
  • 举报
回复
难道就没有同仁碰到过这个问题马??????????????????????
rogery 2003-08-17
  • 打赏
  • 举报
回复
所联系的表的字段为blob或image。

不过ole控制不太舒服
jdsnhan 2003-08-16
  • 打赏
  • 举报
回复
学习
xjabc 2003-08-16
  • 打赏
  • 举报
回复
没有人知道马?高手在那???????????????????????

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧