【问题标题】:vb.net: Get to resources of a referenced projectvb.net:获取引用项目的资源
【发布时间】:2009-11-04 20:13:10
【问题描述】:

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

【问题讨论】:

    标签: vb.net image resources reference my.resources


    【解决方案1】:

    在项目属性中,资源下的顶部有访问修饰符,您可以将其设置为公共。现在您可以像这样访问其他项目的资源:

    Dim someResource = MyReferencedProject.My.Resources.SomeResource
    

    【讨论】:

    • 这正是我正在寻找的,但我无法找到访问修饰符。我看到的只是一个类型过滤器,添加资源,删除资源,并在顶部查看选项。我忘了说我使用的是 2005 年,这有什么不同吗?
    • 我正在使用 VS2008...查看文档,不幸的是,它似乎是 2008 年的新手。但是查看这个问题的答案,还有其他一些方法可以做到:stackoverflow.com/questions/140937/…
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-02
      • 1970-01-01
      相关资源
      最近更新 更多