李晓亮的博客

导航

文章分类 -  C#与WPS

【转】使用myxls导出真正的Excel文件
摘要:转自:http://blog.bossma.cn/dotnet/myxls-export-excel/1、首先下载:下载地址:http://myxls.in2bits.org/Downloads.ashxhttp://sourceforge.net/projects/myxls/files/2、添加引用到你的网站或项目中:3、一个导出excel的测试程序:/// <summary> /// 导出Excel /// </summary> /// <param name="sender"></param> /// <para 阅读全文

posted @ 2011-06-13 01:17 LeeXiaoLiang 阅读(353) 评论(0) 推荐(0)

【转】C#导出Excel后关闭进程(EXCEL.EXE)释放资源的解决方案
摘要:转自:http://blog.bossma.cn/dotnet/csharp-exorpt-excel-process-kill/一年前,从网上找到一些C#导出MS Excel的例子,但是都不能彻底销毁其所创建的Excel进程,典型的就是进程中的EXCEL.EXE不能关掉。网上的解决方案大部分是kill掉所有的Excel进程,偶一直感觉不爽。最近,做了几个月的WinForm,接触了一些进程、句柄方面的知识。于是试着解决一下,没想到成功了,创建的Excel进程被成功Kill掉了,而其它Excel进程则相安无事。关键代码:查看源代码 打印?public void KillSpecialExcel( 阅读全文

posted @ 2011-06-13 01:08 LeeXiaoLiang 阅读(2453) 评论(0) 推荐(0)

【转】使用Office PIA生成Excel并释放资源
摘要:转自:http://blog.bossma.cn/csharp/office_pia_make_excel_release_resource/ 在All-In-One Code Framework 上下载了一个使用.NET操作Office的例程。文中详细介绍了如何使用Microsoft Excel Primary Interop Assembly (PIA)生成Excel及释放Com资源。这篇文章把代码提出来,简单翻译加上我的理解。 使用Office PIA之前需要安装,如果没有安装Office,需要先下载安装:Office 2007 Primary Interop AssembliesOff 阅读全文

posted @ 2011-06-13 01:03 LeeXiaoLiang 阅读(481) 评论(0) 推荐(0)

[转]COM对象与其基础RCW分开后不能再使用该对象
摘要:RCW是一个.NET和COM之间的桥梁,上述错误就是在于COM那一段的陆地消失了,你再想走着这桥,系统就报错了,这种问题多半是COM对象被意外销毁或者没有抛出异常就崩溃导致。解决问题是:肯定是系统对象在运行时某个地方,局部销毁了,在传入时,可用引用对象ref,out说明:运行库可调用包装 (RCW) 的主要目标是隐藏托管和非托管编程模型之间的差异。要实现无缝的转换,RCW 将使用选定的 COM 接口,而不会将其向 .NET 客户端公开,如下图所示。 COM 接口和运行库可调用包装 当作为早期绑定对象创建后,RCW 将成为特定的类型。它实现 COM 对象所实现的接口,并公开该对象的接口中的方法、 阅读全文

posted @ 2011-06-11 21:55 LeeXiaoLiang 阅读(553) 评论(0) 推荐(0)

C#将数据导出至WPS
该文被密码保护。

posted @ 2010-11-03 23:49 LeeXiaoLiang 阅读(0) 评论(0) 推荐(0)

自己写的C#操作WPS的类
该文被密码保护。

posted @ 2010-11-03 22:53 LeeXiaoLiang 阅读(2) 评论(0) 推荐(0)