在C#中可以使用. Resources文件來保存各種類型的文件。下面我就舉例說明如何創建和使用資源文件。首先是創造一個資源文件
System.Resources.ResourceWriter myResource = new System.Resources.ResourceWriter("you.resources");
myResource.AddResource("yangming", Image.FromFile("F:\\ym.jpg"));//添加F:\\ym.jpg到資源文件裡去
myResource.Generate();//創建資源文件
myResource.Close();
運行上邊的代碼就會在磁盤上出現you.resources文件,資源文件就這樣被創建好了。並添加了圖片到資源文件裡。下邊是如何使用資源文件裡的資源
下邊的例子是把資源文件裡的圖片當作按扭的圖片
System.Resources.ResourceManager rm = new System.Resources.ResourceManager("resources.you", System.Reflection.Assembly.GetExecutingAssembly());//這裡的resources.you是因為工程的名字叫resources 而資源文件的名字叫you.resources。
this.button3.Image = (Image)rm.GetObject("yangming");//這裡的yangming是在資源文件中圖片\ym.jpg被命名為yangming。