我在SharpDevelop中创建了C#WinForms项目,然后添加了DLL项目,并在WinForms主项目中引用了该项目,并且还放置了指令USING。一切都很好,除了遇到一些问题...
我在网上搜索了自己的问题,但没有找到任何解决方案-最接近的解决方案是这个解决方案,但仍未解决90%的问题。
第一个用于访问资源:
https://github.com/icsharpcode/SharpDevelop/wiki/Using-Resources
现在:
> 1 << / strong>
我已放置Using
指令,如何访问WinForms的嵌入式RESX文件中的资源(声音,图像,其他自定义数据类型)?
我尝试过像Properties.Resources
(尝试使用VS2015中的方案)
但正如我发现的那样,它在处理资源方面的工作有所不同。
但是代码看起来到底有多精确?
> 2 << / strong>
第二个问题是同一件事,唯一的区别是我将资源放在新的空DLL文件中,如何从DLL访问图像或音频(WinForms项目中已经引用了DLL,而WinForms项目已经在使用{{ 1}}指令,所以这不是问题)
在正式的情况下,我想做的是这个示例:若要在WinForms程序的后台播放声音,该背景声音将作为资源保存在外部DLL文件中,并引用到WinForms项目并配置为使用。 第二部分,有一个图像另存为WinForms EXE文件中的资源,我想访问它以将其设置为PictureBox控件对象,如
Using
但是无论我做什么,都可以在网上阅读,然后独自尝试,在那里我找不到所有解决方案!甚至资源管理和类似内容的语法也不同于Visual Studio,因此我想要的所有语法都不起作用!
很抱歉可能会拼写英文单词,
先谢谢您
安德烈(Andrej)