【问题标题】:Retrieve icon from vb.net project从 vb.net 项目中检索图标
【发布时间】:2012-08-07 23:53:17
【问题描述】:

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

【问题讨论】:

    标签: vb.net vb.net-2010


    【解决方案1】:

    如果你可以在代码中做到这一点,只需将以下行放入Form2Load事件中:

    Form2.Icon = Form1.Icon.

    -

    但是,如果您想将图标添加到您的设计器中,则需要做更多的工作。

    首先,您需要将Form1 图标保存到文件中。然后就可以使用设计器的图标选择器来选择了。

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

       Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico")
          Me.Icon.Save(writeStream)
        End Using
    

    您可以在Form1 上创建一个临时按钮,并将上述代码放入按钮的 Click 事件处理程序中。

    【讨论】:

    • 谢谢!那工作得很好。后者是我一直在寻找的,但第一个对我来说可能是更好的解决方案。
    猜你喜欢
    • 1970-01-01
    • 2013-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    相关资源
    最近更新 更多