从vb.net项目中检索图标

时间:2012-08-07 13:46:25

标签: vb.net vb.net-2010

我有一个现有的vb.net项目(vb.net 2010)。项目中有一个带有图标的表单;我想获得该图标,以便我可以使用另一种形式将其添加到同一项目中。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

如果您可以在代码中执行此操作,就像在Form2的{​​{1}}事件中添加以下行一样简单:

Load

-

但是,如果你想让设计师获得图标,那就更多了。

首先,您需要将Form2.Icon = Form1.Icon图标保存到文件中。然后你可以使用设计师的图标选择器来选择它。

以下是您需要在Form1内运行以将其保存到文件中的代码:

Form1

您可以在 Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico") Me.Icon.Save(writeStream) End Using 上创建一个临时按钮,并将上面的代码放入按钮的Click事件处理程序中。