有些情況下,在開發一些C#小項目的時候,交付給別人用的時候就是單獨EXE文件,但是若涉及什么EXCEL,圖片什么的時候,比較麻煩,這時候可以將EXCEL存放在Resource中,那么怎么讀取出來呢?本文介紹了WinForm實現讀取Resource中文件的方法。項目文件結構如下圖所示:
主要代碼如下:
static string templateXlsPath = string.Format("{0}template.xls", Path.GetTempPath());//存放到臨時文件夾內private void CreateMergeExcel(){ byte[] _templateXls = LHResource.template; FileStream outputExcelFile = new FileStream(templateXlsPath, FileMode.Create, FileAccess.Write); outputExcelFile.Write(_templateXls, 0, _templateXls.Length); outputExcelFile.Close();}
代碼運行效果如下圖所示:
新聞熱點
疑難解答