代码之家  ›  专栏  ›  技术社区  ›  RMae

从vb.net项目中检索图标

  •  0
  • RMae  · 技术社区  · 12 年前

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

    1 回复  |  直到 12 年前
        1
  •  0
  •   Holger Brandt    12 年前

    如果你能在代码中做到这一点,那么只需在 Form2 Load 事件:

    Form2.Icon = Form1.Icon

    -

    然而,若你们想让图标进入你们的设计师,那个就需要更多的工作了。

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

    以下是您需要在中运行的代码 表格1 要将其保存到文件,请执行以下操作:

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

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