2011年6月21日
摘要: C#操作Excel进行报表开发系列共写了八篇,也已经有很久没有新东西了,现在整理一下,方便以后查阅,如果有写新的,会同时更新。需要注意的是因为Office的版本不同,实际的代码可能会有所不同,但是都是多几个,少几个参数,补上参数System.Reflection.Missing.Value就可以了将Excel应用于报表开发中(一)--开始使用C#和Excel进行报表开发(二)-操作统计图(Chart)使用C#和Excel进行报表开发(三)-生成统计图(Chart)使用C#和Excel进行报表开发(四)-复制单元格使用C#和Excel进行报表开发(五)-操作单元格边框和颜色使用C#和Excel进 阅读全文
posted @ 2011-06-21 16:57 carekee 阅读(8665) 评论(0) 推荐(1) 编辑
摘要: 网络打印概述 • B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。 优点:客户端独立完成打印目标文档的生成,减轻服务器负荷; 缺点:源文档的分析操作复杂,并且源文档中的打印内容要有约定。 • 2、服务器端程序方式 利用后台代码从数据库中读取打印源,生成打印目标文档。当的页面生成时, 阅读全文
posted @ 2011-06-21 16:42 carekee 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、引用Excel 库(EXCEL9.OLB)或者添加引用命名空间,在添加引用=>com组件里面找 Microsoft Execl组件 添加进来就可以了。。二、在需要操作的页面上建立应用 m_objExcel = new Excel.ApplicationClass(); 通过此应用就可以对Excel表格进行各种操作但有一个前提是必须在Web.config配置文件中加用户验证:<identity impersonate="true" userName="" password=""></identity>这 阅读全文
posted @ 2011-06-21 16:38 carekee 阅读(625) 评论(0) 推荐(0) 编辑
摘要: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++accordion类+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++基于jQuery开发,非常简单的水平方向折叠控件。Horizontal accordion: jQuery热点图书:http://www.hotbook.cn/jQuery-Horizontal Accordion 具有XBOX360 blade界面风格的水平方向Accordio 阅读全文
posted @ 2011-06-21 16:36 carekee 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1.c#操作word 在指定书签插入文字或者图片using Word = Microsoft.Office.Interop.Word;object Nothing = System.Reflection.Missing.Value; object format = Word.WdSaveFormat.wdFormatDocument; Word.Application wordApp = new Word.ApplicationClass(); //打开网页选择内容 object srcFileName = @"c:\new1.doc"; //里面有图片 Word.Docu 阅读全文
posted @ 2011-06-21 16:31 carekee 阅读(617) 评论(0) 推荐(2) 编辑
摘要: 利用.net技术能够快速开发出应用程序,但是如果应用微软的那一套技术,做出来的程序大多数程序员恐怕都会有一种千篇一律的感觉:按钮还是那个按钮(只是文字不同),文本框还是那个文本框, 下拉列表还是那个下拉列表........跟系统里的没有什么两样,不管程序怎么样,至少这个界面没什么新意。诚然,目前也有不少第三方的控件,如Xceed Ultimate Suite、ComponentOne.Studio、Infragistics.NetAdvantage等等,使用这些控件大多需要再花一定时间去掌握这些控件的用法,而且有些做得不是很好,我曾经见过一个商业控件里面很多是画出来的,不能像VS.net自带的 阅读全文
posted @ 2011-06-21 16:26 carekee 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 自己总结 winform 皮肤IrisSkin2.dll的操作主窗口Form 定义 Form1.Designer.cs 1声明private Sunisoft.IrisSkin.SkinEngine skinEngine1; 2然后是在InitializeComponent() / Windows 窗体设计器生成的代码/定义 this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));3在Form.cs文件中构造函数定义:this.skinEngine1.SkinF 阅读全文
posted @ 2011-06-21 16:24 carekee 阅读(2623) 评论(0) 推荐(0) 编辑
摘要: 首先引入类库,Microsoft.Office.Interop.Word,然后进行编程。代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.Office.Interop.Word;namespace WordTest{ public partial class Form1 : Form { o 阅读全文
posted @ 2011-06-21 16:16 carekee 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1. C#调用word打印信封public static bool PrintEnvelope(string from, string to){////string temp = Properties.Resources.EnvelopeTemplate.Replace("«ReturnAddress»", from).Replace("«ReceiverAddress»", to);string temp = Properties.Resources.EnvelopeTemplate;string TempPat 阅读全文
posted @ 2011-06-21 16:15 carekee 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: 1.C#操作Word完全功略 导入COM库:Microsoft word 11.0 Object Library.引用里面就增加了:创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(); oWord.Visible = true; oDoc = oWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oM 阅读全文
posted @ 2011-06-21 15:25 carekee 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: 1.c#操作word 在指定书签插入文字或者图片using Word = Microsoft.Office.Interop.Word;object Nothing = System.Reflection.Missing.Value; object format = Word.WdSaveFormat.wdFormatDocument; Word.Application wordApp = new Word.ApplicationClass(); //打开网页选择内容 object srcFileName = @"c:\new1.doc"; //里面有图片 Word.Docu 阅读全文
posted @ 2011-06-21 15:24 carekee 阅读(6305) 评论(0) 推荐(0) 编辑