其實,對于資源文件的使用,說白點就是通過強制類型轉換,將資源文件里的數據強行的轉換成你需要的(換種方式說,就是你原來存進去什么,就用什么類型拿出來)。
主要通過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://m.survivalescaperooms.com/sosoft/string str=((string)(rm.GetString("MyStr")));//獲取字符串這樣就可以對資源進行使用了。當然,使用資源之前,記得要將資源導入進來!
新聞熱點
疑難解答