c# 从外部 dll 加载图像
c# load image from external dll
经过 Google 和此处的许多小时后,我请求您的帮助,因为没有找到任何有效的解决方案,但只是方法不对。
我将许多图像作为嵌入式资源放入 dll 中,将此 dll 添加为对我的应用程序的引用,并且需要将此图像用于我的应用程序。
最快的方法是什么?有样品吗?
在 Visual Studio 中转到您的 dll 的项目属性,然后转到选项卡资源。将访问修饰符从 internal 更改为 public 以使您的应用程序可以轻松访问资源。
在您的应用程序中添加对您的 dll 的引用并通过 dll 的 public 资源 class 访问图像。
将图像分配给应用程序中的图片框的示例:
private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.Image = ClassLibrary1.Properties.Resources.SamplePicture;
}
经过 Google 和此处的许多小时后,我请求您的帮助,因为没有找到任何有效的解决方案,但只是方法不对。
我将许多图像作为嵌入式资源放入 dll 中,将此 dll 添加为对我的应用程序的引用,并且需要将此图像用于我的应用程序。 最快的方法是什么?有样品吗?
在 Visual Studio 中转到您的 dll 的项目属性,然后转到选项卡资源。将访问修饰符从 internal 更改为 public 以使您的应用程序可以轻松访问资源。
在您的应用程序中添加对您的 dll 的引用并通过 dll 的 public 资源 class 访问图像。 将图像分配给应用程序中的图片框的示例:
private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.Image = ClassLibrary1.Properties.Resources.SamplePicture;
}