<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[难求 专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/happy09li</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; happy09li]]></copyright><item><title><![CDATA[条形码打印  EPL命令解释]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/41115067</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/41115067</guid><author>happy09li</author><pubDate>Fri, 14 Nov 2014 11:09:14 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Runtime.InteropServices;

namespace ITE.Windows.Common
{
    public class BarCodePri]]></description><category></category></item><item><title><![CDATA[解决 无法将类型为“Excel._Application的QueryInterface”的 COM 对象强制转换为接口类型]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/40737209</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/40737209</guid><author>happy09li</author><pubDate>Mon, 03 Nov 2014 10:54:47 +0800</pubDate><description><![CDATA[ASP.NET中用C#调用EXCEL进行导出时，有时会出现接口Excel._Application的QueryInterface失败的提示。
这通常是office组件安装注册的问题，而非程序本身]]></description><category></category></item><item><title><![CDATA[NOPI操作Excel]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/40502627</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/40502627</guid><author>happy09li</author><pubDate>Mon, 27 Oct 2014 08:37:34 +0800</pubDate><description><![CDATA[----------------------------NOPI导出Excel-------------------------------
改单元格样式点击打开链接NPOI教程
dll下载地址：点击打开链接
using NPOI;
using NPOI.HPSF;
using NPOI.HSSF;
using NPOI.HSSF.UserModel;
 		        ///]]></description><category></category></item><item><title><![CDATA[电子称串口编程]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/38512737</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/38512737</guid><author>happy09li</author><pubDate>Tue, 12 Aug 2014 11:40:08 +0800</pubDate><description><![CDATA[/// 
        /// 电子称波特率
        /// 
        private const int BaudRate = 600;
        private const string PortName = "COM1";//端口号
        private delegate void UpdateTextEventHandler(string dat]]></description><category></category></item><item><title><![CDATA[C# 动态编译代码]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/37592373</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/37592373</guid><author>happy09li</author><pubDate>Wed, 09 Jul 2014 09:34:17 +0800</pubDate><description><![CDATA[/* 
// 使用 C# 动态编译代码和执行 
static void Main(string[] args) 
{ 
// 编译器 
CodeDomProvider cdp = CodeDomProvider.CreateProvider("C#"); 

// 编译器的参数 
CompilerParameters cp = new CompilerParameters(); 
cp.Refer]]></description><category></category></item><item><title><![CDATA[TabControl tab绘制关闭按钮]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/12000161</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/12000161</guid><author>happy09li</author><pubDate>Wed, 25 Sep 2013 09:22:23 +0800</pubDate><description><![CDATA[const int CLOSE_SIZE = 15;
        //tabPage标签图片 
        Bitmap image = new Bitmap(@"C:\Documents and Settings\Administrator\桌面\1.gif"); 

        private void TabTest_Load(object sender, EventArgs e]]></description><category></category></item><item><title><![CDATA[C# 快速导出word]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/8637039</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/8637039</guid><author>happy09li</author><pubDate>Tue, 05 Mar 2013 11:16:41 +0800</pubDate><description><![CDATA[StreamWriter writer = new StreamWriter("D:\a.doc”, false, Encoding.GetEncoding("gb2312"));
             StringBuilder builder = new StringBuilder();
                 builder.Append("");]]></description><category></category></item><item><title><![CDATA[C#中抽象类和接口的区别]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/8172805</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/8172805</guid><author>happy09li</author><pubDate>Mon, 12 Nov 2012 09:26:19 +0800</pubDate><description><![CDATA[大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料.      一、抽象类：
      抽象类是特殊的类，只是不能被实例化；除此以外，具有类的其他特性；重要的是抽象类可以包括抽象方法，这是普通类所不能的。抽象方法只能声明于抽象类中，且不包含任何实现，派生类必须覆盖它们。另外，抽象类可以派生自一个抽象类，可以覆盖基类的抽象方]]></description><category></category></item><item><title><![CDATA[C# 操作word]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/8011889</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/8011889</guid><author>happy09li</author><pubDate>Mon, 24 Sep 2012 10:40:53 +0800</pubDate><description><![CDATA[前提：引入COM组件
//1、创建
object oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = new Word.Application();
oWord.Visible = true;
oDoc = oWord.Documents.Add(ref]]></description><category></category></item><item><title><![CDATA[计算程序运行时间]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7779738</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7779738</guid><author>happy09li</author><pubDate>Tue, 24 Jul 2012 14:38:29 +0800</pubDate><description><![CDATA[使用以下方法可以准确的记录代码运行的耗时。
           System.Diagnostics.Stopwatch stopwatch = new Stopwatch();
            stopwatch.Start(); //  开始监视代码运行时间
            for(int i=0;i<100000000;i++){}//程序代码
            st]]></description><category></category></item><item><title><![CDATA[c# webbrowser 实现静音功能(除Falsh除外)]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7739611</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7739611</guid><author>happy09li</author><pubDate>Thu, 12 Jul 2012 11:37:45 +0800</pubDate><description><![CDATA[除非Falsh是自己做的  

public enum INTERNETFEATURELIST
        {
            FEATURE_OBJECT_CACHING = 0,
            FEATURE_ZONE_ELEVATION = 1,
            FEATURE_MIME_HANDLING = 2,
            FEATURE_MIM]]></description><category></category></item><item><title><![CDATA[怎样把内网IP映射外网]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7739315</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7739315</guid><author>happy09li</author><pubDate>Thu, 12 Jul 2012 10:41:00 +0800</pubDate><description><![CDATA[端口映射其实就是我们常说的NAT地址转换的一种，其功能就是把在公网的地址转翻译成私有地址， 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP，ADSL直接接在HUB或交换机上，所有的电脑共享上网。这时ADSL的外部地址只有一个，比如61.177.0.7。 而内部的IP是私有地址，比如ADSL设为192.168.0.1,下面的电脑就依次设为192.168.0.2到192.168.0.25]]></description><category></category></item><item><title><![CDATA[C# 文件流操作 之 删除、复制、转移多个文件]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7735758</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7735758</guid><author>happy09li</author><pubDate>Wed, 11 Jul 2012 11:15:18 +0800</pubDate><description><![CDATA[string[] format = { "*.jpg", "*.doc", "*.exe", "*.pdf", "*.xls" };

C# 文件流操作 之 删除、复制、转移多个文件

       /// 
        /// 删除文件夹下面所有图片
        /// 
        /// 待删除文件路径
        /// 删除到的新目录
        /// 操作文件的格]]></description><category></category></item><item><title><![CDATA[C#判断文件是否被打开占用]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7735747</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7735747</guid><author>happy09li</author><pubDate>Wed, 11 Jul 2012 11:13:55 +0800</pubDate><description><![CDATA[C#判断文件是否被打开占用

using System.IO;
using System.Runtime.InteropServices;
[DllImport("kernel32.dll")]
public static extern IntPtr _lopen(string lpPathName, int iReadWrite);
[DllImport("kernel32.dll")]
pub]]></description><category></category></item><item><title><![CDATA[C# 获取计算机信息类]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7735542</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7735542</guid><author>happy09li</author><pubDate>Wed, 11 Jul 2012 10:40:36 +0800</pubDate><description><![CDATA[using System;
using System.Management;

namespace HTSoft.Common.Register
{
    ///  
    /// 计算机信息类
    ///  
    internal class Computer
    {
        public string CpuID;
        public string MacAd]]></description><category></category></item><item><title><![CDATA[得到数字全排组合]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7715858</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7715858</guid><author>happy09li</author><pubDate>Wed, 04 Jul 2012 17:00:35 +0800</pubDate><description><![CDATA[string[] Sample = new string[] { "0", "1", "2", "3", "4"};
            List SampleList = new List();
            SampleList.AddRange(Sample);
            List result = getCombination(SampleList, 2)]]></description><category></category></item><item><title><![CDATA[Winform 屏幕右下角弹出提示窗口]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7657298</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7657298</guid><author>happy09li</author><pubDate>Tue, 12 Jun 2012 20:14:55 +0800</pubDate><description><![CDATA[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 System.R]]></description><category></category></item><item><title><![CDATA[地址收藏]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7559590</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7559590</guid><author>happy09li</author><pubDate>Sat, 12 May 2012 09:16:32 +0800</pubDate><description><![CDATA[C# WinForm开发系列 - DataGridView





WinForm开发系列 - Report



纯手工 99 分钟倒计时定时器



仿 iOS 图标上叠加数字提示（如未读短信、未接电话）



取各文件类型在系统中注册的图标（即和后缀关联的图标）



用C#做真正的人脸识别程序可学习型（尝鲜版）



神笔马良——把图形]]></description><category></category></item><item><title><![CDATA[图片加水印]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7550181</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7550181</guid><author>happy09li</author><pubDate>Wed, 09 May 2012 15:23:45 +0800</pubDate><description><![CDATA[/// 图片加水印文字
        /// 
        /// 旧图片地址
        /// 水印文字
        /// 新图片地址
        /// 透明度
        /// 字体大小
        public  void AddWaterText(string oldpath, string text, string newpath, int Alpha,]]></description><category></category></item><item><title><![CDATA[panel画线]]></title><link>https://blog.youkuaiyun.com/happy09li/article/details/7549937</link><guid>https://blog.youkuaiyun.com/happy09li/article/details/7549937</guid><author>happy09li</author><pubDate>Wed, 09 May 2012 14:35:42 +0800</pubDate><description><![CDATA[private void panel1_Paint(object sender, PaintEventArgs e)
        {
            Graphics draw = e.Graphics;
            for (int i = 0; i 
            {
                draw.DrawLine(Pens.Gray,]]></description><category></category></item></channel></rss>