Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net:获取引用项目的资源_Vb.net_Image_Resources_Reference_My.resources - Fatal编程技术网

vb.net:获取引用项目的资源

vb.net:获取引用项目的资源,vb.net,image,resources,reference,my.resources,Vb.net,Image,Resources,Reference,My.resources,我有一个包含所有自定义控件和图像的项目;我们称之为projectBase。现在我已经创建了一个引用projectBase的windows窗体项目(project1)。我需要访问project1中projectBase的嵌入式资源(图像)。你知道我该怎么做吗?一个选项是将图像作为自定义控件类的只读属性公开。在“项目属性”中的“资源”下,顶部有访问修饰符,可以将其设置为公共。现在,您可以通过以下方式访问其他项目中的资源: Dim someResource = MyReferencedProject.

我有一个包含所有自定义控件和图像的项目;我们称之为projectBase。现在我已经创建了一个引用projectBase的windows窗体项目(project1)。我需要访问project1中projectBase的嵌入式资源(图像)。你知道我该怎么做吗?

一个选项是将图像作为自定义控件类的只读属性公开。

在“项目属性”中的“资源”下,顶部有访问修饰符,可以将其设置为公共。现在,您可以通过以下方式访问其他项目中的资源:

Dim someResource = MyReferencedProject.My.Resources.SomeResource

这正是我正在寻找的,但我在查找访问修饰符时遇到了问题。我只看到顶部的类型过滤器、添加资源、删除资源和查看选项。我忘了提到我用的是2005年,这会有什么不同吗?我用的是VS2008。。。不幸的是,从文件上看,这对2008年来说似乎是新的。但是看看这个问题的答案,还有其他一些方法可以做到: