WinForm实现读取Resource中文件的方法
有些情况下,在开发一些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(); }
代码运行效果如下图所示:
相关推荐
-
C#数据导入/导出Excel文件及winForm导出Execl总结
一.asp.net中导出Execl的方法: 在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上:一种是将文件直接将文件输出流写给浏览器.在Response输出时,\t分隔的数据,导出execl时,等价于分列,\n等价于换行. 1.将整个html全部输出execl 此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中. 复制代码 代码如下: Response.Clear(); Response.Buffer= t
-
Winform窗体效果实例分析
本文实例分析了Winform窗体效果.分享给大家供大家参考.具体如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication4 { public partial cl
-
winform创建不规则窗体的方法
本文实例讲述了winform创建不规则窗体的方法.分享给大家供大家参考.具体如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Microsoft.Win32; using System.Drawing
-
winform实现拖动文件到窗体上的方法
本文实例讲述了winform实现拖动文件到窗体上的方法.分享给大家供大家参考.具体如下: private void Form5_Load(object sender, EventArgs e) { this.AllowDrop=true; } private void Form5_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) { string[] files
-
WinForm导出文件为Word、Excel、文本文件的方法
好久没有写文章了,下面把自己最近程序中用到的一个小小的导出文件的方法给在家分享一下,欢迎大家来排砖,谢谢~不说废话了,直接上代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Threading; using Microsoft.Office.Interop.Word; using Sys
-
c# winform读取xml文件创建菜单的代码
复制代码 代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using WinformMenu.Helper;using System.Xml; namespace WinformMen
-
C#.net实现在Winform中从internet下载文件的方法
本文实例讲述了C#.net实现在Winform中从internet下载文件的方法.分享给大家供大家参考.具体如下: 自己做了一个通用的软件自动升级程序,其中需要从给定的url下载文件到本地,共享一下. /// <summary> /// 下载文件 /// </summary> /// <param name="URL">下载文件地址</param> /// <param name="Filename">下载
-
WinForm窗体间传值的方法
本文实例讲述了WinForm窗体间传值的方法.分享给大家供大家参考.具体实现方法如下: 窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式: 1.公共静态变量: 2.使用共有属性: 3.使用委托与事件: 4.通过构造函数把主窗体传递到从窗体中: 一.通过静态变量 特点:传值是双向的,实现简单 实现代码如下: 在一个app类中定义一个静态成员value 复制代码 代码如下: public class app { public static string value
-
winform实现创建最前端窗体的方法
本文实例讲述了winform实现创建最前端窗体的方法.分享给大家供大家参考.具体实现方法如下: 一.需求: 1).需要这个窗体始终处于前端而且可用 2).在主窗体打开其他模态窗体的时候,这个Form也要处于活动状态. 注意: 设置了Form的 TopMost 属性 但是在 主窗体打开模态窗体的时候无效 二.解决方案: 复制代码 代码如下: Thread th = new Thread(() => { Application.Run(new FormA()); }); th.Start(); 或者
-
C# WinForm开发中使用XML配置文件实例
本文介绍在使用C#开发WinForm程序时,如何使用自定义的XML配置文件.虽然也可以使用app.config,但命名方面很别扭. 我们在使用C#开发软件程序时,经常需要使用配置文件.虽然说Visual Studio里面也自带了app.config这个种配置文件,但用过的朋友都知道,在编译之后,这个app.config的名称会变成app.程序文件名.config,这多别扭啊!我们还是来自己定义一个配置文件吧. 配置文件就是用来保存一些数据的,那用xml再合适不过.那本文就介绍如何使用XML来作为
随机推荐
- Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法
- BAT 参数去引号(各种去引号的奇葩方式)
- Spring Boot定时任务的使用实例代码
- mysql数据库开发规范【推荐】
- Docker 7 docker在阿里云的使用详解
- 前端微信支付js代码
- C#读取csv格式文件的方法
- MsgBox函数语言参考
- jQuery中事件对象e的事件冒泡用法示例介绍
- 全面解析标签页的切换方式
- jQuery对html元素的取值与赋值实例详解
- Nodejs学习笔记之入门篇
- JavaScript函数参数的传递方式详解
- Flex 字符串ReplaceAll使用说明
- Windows Internet服务器安全配置指南原理篇第1/2页
- 脚踏实地学习 轻松网赚
- C++编程中new运算符的使用学习教程
- C#中Shear的用法实例
- PHP文件上传后缀名与文件类型对照表整理
- 实例学习JavaScript读取和写入cookie