【问题标题】:C# Visual Studio using resource filesC# Visual Studio 使用资源文件
【发布时间】:2010-12-02 04:14:50
【问题描述】:

我正在尝试将两个图像文件添加到解决方案中,以便将它们编译到 .exe 中,这样我就可以在此处加载它们,而不是从计算机上的绝对路径加载。

我相信我需要在 Visual Studio 中使用资源文件,但我以前从未使用过。如果我完全走错了方向,请纠正我。

这是我到目前为止所做的。在 Visual Studio 2010 解决方案资源管理器中,右键单击 属性打开资源添加资源添加现有文件...

所以现在我的两个图像都在 PropertiesResources 选项卡中。现在如何在 C# 代码中恢复它们?

我正在使用 C#、Windows FormsVisual Studio 2010

PictureBox pic;
pic.Image = new Bitmap( /* What is the address now? */ );

【问题讨论】:

    标签: c# winforms visual-studio-2010 resources


    【解决方案1】:

    你可以像Properties.Resources.<name_of_your_resource>一样得到它们

    【讨论】:

    • 所以,如果你添加了一个名为 myLogo.jpg 的图像。你应该可以写 Bitmap objBitmap = Properties.Resources.myLogo;
    • @Hps 就我而言,您在此答案中提供的信息比 MSDN 对资源的所有信息都多。
    猜你喜欢
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 2013-09-19
    • 1970-01-01
    相关资源
    最近更新 更多