有一图片文件(bmp),用ole_1.insertfile(filename)将图片插入到ole中,如何能将ole中的图片数据再存为文件?
已试过以下方法:用ole_1.data取出,再用filewrite写文件比原文件大,不能打开!
原因:在ole中能正确显示的图片数据(即blob类型),已不仅仅是原先的图片文件的数据了,ole在插入时添入了ole的头信息,所以将blob取出后,不管是写文件或是p_1.setpicture(blob)都没有办法显示原先的图片!
请教高手:有什么办法可以把ole中的图片存成正确的图片文件
微软的官法说法是:不可以这样做!