Windows表单应用程序 - 图标图像位置?

时间:2013-07-16 14:09:34

标签: icons

我认为这应该是一个相对容易回答的问题,我希望,但事实证明这是一种压力!

我在几年前开发的旧应用程序上使用了一个Icon,现在我想将该图标用于当前项目..但是..

我在属性窗口中使用上传/导入图标图像添加了图标,并没有将其添加到项目资源文件中,也没有在我的代码中的任何位置指定其位置,仅使用属性窗口中的图标工具。

现在想要找到再次使用的图标图像文件,我无法在任何地方找到它!我已经浏览了所有项目文件,寻找图像文件或参考其位置,但没有找到任何内容;除了:

this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));

运行应用程序时,图标在应用程序任务栏磁贴中仍然清晰可见。

有谁知道图标文件的存储位置/我如何检索它?

提前谢谢。

1 个答案:

答案 0 :(得分:2)

它存储在" {Your_project_name}。{Form_name} .resources"文件。在" obj"内搜索文件夹中的文件夹。

现在打开Visual Studio的命令提示符。我们将转换这个" .resources"归档到" .resx"文件。我们使用" resgen"这里命令。

resgen foo.resources bar.resx

然后可以将.resx添加到C#项目中。你可以在那里找到你的图标文件。