VB6从ImageList中提取图像(任何类型)

3
从ImageList中提取图像(任何类型)并将其保存为带有扩展名的文件

与此链接完全重复。 - MarkJ
2个回答

8
你是否尝试过使用ExtractIcon方法?该方法将返回一个IPictureDisp对象,代表ListImage项的图标。
接着,一旦你提取了图片对象,就可以简单地调用SavePicture函数将其保存到磁盘上的文件中。
因此,你可以使用以下类似的代码:
Dim myPic As Picture
Set myPic = ImageList1.ListImages(1).ExtractIcon
SavePicture myPic, "C:\MyIcon.ico"  '(never hardcode a path in your actual code!)

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接