我在userform上有一个图像对象。我想将该图像对象中的图片保存到文件中。我看到很多关于如何将图片加载到图像对象中的示例,但没有其他方法。
我试过了stdole.SavePicture obj.Picture, strFilePath
,但这只适用于按钮对象。
答案 0 :(得分:1)
答案 1 :(得分:0)
我不知道这是否会有所帮助,但我尝试将Picture对象转换为IPictureDisp对象以将其传递给stdoleSavePicture函数,这对我有用。
以下是代码:
Dim pic As IPictureDisp
Set pic = myForm.Image1.Picture
stdole.SavePicture pic, "C:\myfile.jpg"