请教高手:有什么办法可以把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)显示)