反射获取其他项目里面的资源文件。

dll或exe里面

try
{
System.Reflection.Assembly dll = System.Reflection.Assembly.LoadFile(AppDomain.CurrentDomain.BaseDirectory + "Test.exe");
ResourceManager resourceManager = new ResourceManager(dll.GetName().Name + ".Properties.Resources", dll);
object obj = resourceManager.GetObject(picName.Replace('-', '_'));
if (obj == null) return new Bitmap(, );
return ((System.Drawing.Bitmap)(obj));
}
catch
{
throw new ArgumentException("获取图片失败!");
}

最新文章

  1. [CG编程] 基本光照模型的实现与拓展以及常见光照模型解析
  2. DDD~WCF做中间件,实现多个项目的缓存共享
  3. java并发:线程同步机制之Volatile关键字&原子操作Atomic
  4. 关于ArrayList 容量问题
  5. 【hadoop2.6.0】安装+例子运行
  6. Effective Java 学习笔记----第7章 通用程序设计
  7. CSS图片垂直居中方法
  8. [ActionScript] AS3 涂鸦的擦除和撤销功能
  9. 控制语句(if-else+循环+switch)汇编规则
  10. (转载)浅谈我对DDD领域驱动设计的理解
  11. 配置MySQL使用HugePages
  12. [转载]CentOS6.4+Mono3.0.7+Jexus5.2.5
  13. 【每天一个Linux命令】12. Linux中which命令的用法
  14. 1081: [SCOI2005]超级格雷码
  15. 关于HTML学习整理(一)
  16. mysql之连接查询小作业
  17. Torch功能点记录
  18. Jump跳板机的搭建和部署
  19. AsyncTask 的 get post 封装
  20. C#批量插入数据到Sqlserver中的四种方式 - 转

热门文章

  1. 《自己动手写框架2》:用200行的DBF解析器来展示良好架构设计
  2. Maven 遇到的问题记录及解决
  3. 【转载并整理】mysql排序
  4. java项目中显示图表:struts2整合jfreechart
  5. JEECG中t:dictSelect的extendJson用法
  6. Tomcat7环境下面MySQL 56/Oracle数据库连接池的配置
  7. jQuery学习笔记(jquery.form插件)
  8. [转载]Cortana 设计指导方针
  9. php实现文件下载代码一例
  10. node调试的两种方法