C#使用資源文件的方法


其實,對於資源文件的使用,說白點就是通過強制類型轉換,將資源文件里的數據強行的轉換成你需要的(換種方式說,就是你原來存進去什么,就用什么類型拿出來)。

 

主要通過System.Resources.ResourceManager類中GetString和GetObject兩個方法。兩個方法的返回值都是Object類型,而所需的參數就是資源的惟一標識(創建資源時,添加資源用到的惟一標識)。

 

首先,實例化一個ResourceManager類的對象。

 

//創建類的一個實例化對象

ResourceManager rm = new ResourceManager ( "Images" , Assembly.GetExecutingAssembly ( ) ) ;

 

然后,就可以調用方法使用資源。

 

//強制類型轉換

Icon ico = ((Icon)(rm.GetObject("demo.ico")));//獲取圖標

Image canceloff = ( ( Image ) ( rm.GetObject ( "ok-on.png" ) ) ) ;//獲取圖片 http://www.cnblogs.com/sosoft/

string str=((string)(rm.GetString("MyStr")));//獲取字符串

 

這樣就可以對資源進行使用了。 當然,使用資源之前,記得要將資源導入進來!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM