WinForm实现读取Resource中文件的方法
程序员文章站
2023-12-17 22:10:22
有些情况下,在开发一些c#小项目的时候,交付给别人用的时候就是单独exe文件,但是若涉及什么excel,图片什么的时候,比较麻烦,这时候可以将excel存放在resourc...
有些情况下,在开发一些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(); }
代码运行效果如下图所示: