2013年3月6日

史上最贱的word报表生成解决方案

摘要: 注:未成年人请在父母陪同下观看此贴,有心脏病者勿入,有洁癖者勿入,看帖过程中如有觉得头晕、恶心者请立即关闭浏览器,到阳台呼吸一下新鲜空气最近手头一个项目要生成周报、月报,要求是word文档类型,时间只有3天,今天花了一天时间找各种方案,有VSTO,有OpenXML,看了半天以后发现,如果从头开始熟悉这些东西,3天时间出报表程序根本来不及,因为如果用替换书签的方法,一个周报几百个书签的空,一天下来也填不了几个空,如果用手动生成,基本代码没问题,但是设置样式让人蛋疼得很,于是上网找其他的方案,最后找到一个史上最贱的方案,一解燃眉之急,以后再慢慢学习VSTO和OpenXML,今天就把这个方案介绍给大 阅读全文

posted @ 2013-03-06 23:31 【無語】 阅读(364) 评论(0) 推荐(0) 编辑

2012年9月8日

递归遍历文件夹,并添加到TreeView控件中

摘要: 遍历文件夹,并把所有节点增加到TreeView控件中,这里单独写成了一个静态类,传入根目录节点和指定的目录这两个参数即可,可以稍作扩展用于其他方案View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 7 namespace 文件和文件夹遍历 8 { 9 public static class RecursionDirectory10 {11 /// <summary... 阅读全文

posted @ 2012-09-08 15:08 【無語】 阅读(386) 评论(0) 推荐(0) 编辑

2012年2月12日

用于获取程序性能的高精度计时器(C++)

摘要: 目前在研究图像处理和模式识别,在图像处理过程中需要知道处理的时间,时间精度要求微秒级,所以用到QueryPerformanceFrequency()和QueryPerformanceCounter()这两个函数,据称该精度可达到微秒级。我把它单独做成了一个类,代码如下:TimerCounter.h 1 #include <windows.h> 2 3 4 class TimerCounter 5 { 6 public: 7 TimerCounter(void);//构造函数 8 ~TimerCounter(void);//析构函数 9 10 private:11 LARG... 阅读全文

posted @ 2012-02-12 20:24 【無語】 阅读(2527) 评论(0) 推荐(0) 编辑

2012年2月11日

【OpenCV】将RGB图像转为灰度图

摘要: 基本思路:1、 输入RGB(彩色)图像2、 处理图像3、 输出GRAY(灰度)图像这里将处理图像过程单独写成一个函数,供主函数调用 1 void RGB2GRAY(IplImage* src) 2 3 { 4 5 //创建2个窗体,分别显示源图像和处理后的灰度图 6 7 cvNamedWindow("RGB"); 8 9 cvNamedWindow("GRAY");10 11 12 //显示源图像13 14 cvShowImage("RGB",src);15 16 17 //创建一个源图像一样的IplImage指针18 19 ... 阅读全文

posted @ 2012-02-11 16:21 【無語】 阅读(26591) 评论(0) 推荐(0) 编辑

导航