.NET下的资源读取和设置容易了很多。本文给出一例,应用于多语言开发,纯dll调用关系。
步骤1:
使用工具,如reflector 先行读取其他Assembly file, 获取其资源描述
例如: // public resource fmMain.TfrmMain.resources
步骤2:
System.Resources.ResourceManager resources = new System.Resources.ResourceManager("fmMain.TfrmMain", System.Reflection.Assembly.GetEntryAssembly());
myIcon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
附:
http://www.red-gate.com/products/reflector