在VS 2008项目中正确存储图像的位置?

时间:2011-02-14 07:18:45

标签: visual-studio-2008 embedded-resource

我正在学习如何使用VS 2008来构建项目。我想嵌入我的应用程序内部使用的图像。什么是正确的方法?我知道我可以在我的项目中创建一个文件夹,但不知道如何访问存储在那里的文件。

3 个答案:

答案 0 :(得分:2)

默认的win表单应用程序将资源文件添加到解决方案中。如果您打开它,您可以将文件拖到它上,并指定一个名称。然后使用下面的代码

访问它
Properties.Resources.MyResourceName;

默认资源文件:

Resource file

答案 1 :(得分:0)

资源文件会有所帮助,它们可以携带图像。

答案 2 :(得分:0)

是否将图像放在文件夹中是一个偏好的问题。我个人这样做是为了避免项目目录中的混乱。

您可以使用Assembly.GetManifestResourceStream

访问资源

这里有一篇文章 http://support.microsoft.com/kb/324567