3

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

图像列表

4

2 回答 2

7

您是否已经尝试过使用该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!)
于 2011-03-15T05:08:16.323 回答
4

我认为这就是你想要的:http: //btmtz.mvps.org/gfxfromfrx/

我发现很方便。

于 2011-06-01T13:31:24.233 回答