自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (30)
  • 问答 (2)
  • 收藏
  • 关注

原创 NOPI操作Excel

----------------------------NOPI导出Excel-------------------------------改单元格样式点击打开链接NPOI教程dll下载地址:点击打开链接using NPOI;using NPOI.HPSF;using NPOI.HSSF;using NPOI.HSSF.UserModel;          ///

2014-10-27 08:37:34 7927

原创 C# 操作Excel

2种读取Excel方法---------------------------------------------------方法一/// /// 解析Excel,返回DataTable /// /// /// public static System.Data.DataTable ImpExce

2012-04-06 13:32:38 52455 14

原创 DEV GridControl小结。。

1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click 2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现 gridView_InitNewRow 事件 3、如何解决 GridControl 记录能获取而没有显示出来的问题gridView.populateCo

2012-01-09 11:44:49 22339 1

原创 crystalReportViewer+ReceiveCrystalReport.rpt+DataSet.xsd做报表

crystalReportViewer(报表查看器)+ReceiveCrystalReport.rpt(报表文件)+DataSet.xsd(数据集)1.crystalReportViewer 的ReportSource属性指定一个ReceiveCrystalReport.rpt文件2.添加一个dataset.xsd文件,添加报表要显示的字段信息(一定要与数据库中一致)3.打开Recei

2011-11-03 13:58:49 20461 12

原创 条形码打印 EPL命令解释

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

2014-11-14 11:09:14 9591 2

原创 解决 无法将类型为“Excel._Application的QueryInterface”的 COM 对象强制转换为接口类型

ASP.NET中用C#调用EXCEL进行导出时,有时会出现接口Excel._Application的QueryInterface失败的提示。这通常是office组件安装注册的问题,而非程序本身

2014-11-03 10:54:47 24319 3

原创 电子称串口编程

///         /// 电子称波特率        ///         private const int BaudRate = 600;        private const string PortName = "COM1";//端口号        private delegate void UpdateTextEventHandler(string dat

2014-08-12 11:40:08 6080

转载 C# 动态编译代码

/* // 使用 C# 动态编译代码和执行 static void Main(string[] args) { // 编译器 CodeDomProvider cdp = CodeDomProvider.CreateProvider("C#"); // 编译器的参数 CompilerParameters cp = new CompilerParameters(); cp.Refer

2014-07-09 09:34:17 1085

转载 TabControl tab绘制关闭按钮

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

2013-09-25 09:22:23 4163

原创 C# 快速导出word

StreamWriter writer = new StreamWriter("D:\a.doc”, false, Encoding.GetEncoding("gb2312")); StringBuilder builder = new StringBuilder(); builder.Append("");

2013-03-05 11:16:41 5554

转载 C#中抽象类和接口的区别

大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方

2012-11-12 09:26:19 1432 1

转载 C# 操作word

前提:引入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

2012-09-24 10:40:53 1013

原创 计算程序运行时间

使用以下方法可以准确的记录代码运行的耗时。 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 for(int i=0;i<100000000;i++){}//程序代码 st

2012-07-24 14:38:29 1413 1

转载 c# webbrowser 实现静音功能(除Falsh除外)

除非Falsh是自己做的 public enum INTERNETFEATURELIST { FEATURE_OBJECT_CACHING = 0, FEATURE_ZONE_ELEVATION = 1, FEATURE_MIME_HANDLING = 2, FEATURE_MIM

2012-07-12 11:37:45 3548 3

转载 怎样把内网IP映射外网

端口映射其实就是我们常说的NAT地址转换的一种,其功能就是把在公网的地址转翻译成私有地址, 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。这时ADSL的外部地址只有一个,比如61.177.0.7。 而内部的IP是私有地址,比如ADSL设为192.168.0.1,下面的电脑就依次设为192.168.0.2到192.168.0.25

2012-07-12 10:41:00 62388 1

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

string[] format = { "*.jpg", "*.doc", "*.exe", "*.pdf", "*.xls" };C# 文件流操作 之 删除、复制、转移多个文件 /// /// 删除文件夹下面所有图片 /// /// 待删除文件路径 /// 删除到的新目录 /// 操作文件的格

2012-07-11 11:15:18 6743 1

转载 C#判断文件是否被打开占用

C#判断文件是否被打开占用using System.IO;using System.Runtime.InteropServices;[DllImport("kernel32.dll")]public static extern IntPtr _lopen(string lpPathName, int iReadWrite);[DllImport("kernel32.dll")]pub

2012-07-11 11:13:55 7739 3

转载 C# 获取计算机信息类

using System;using System.Management;namespace HTSoft.Common.Register{ /// /// 计算机信息类 /// internal class Computer { public string CpuID; public string MacAd

2012-07-11 10:40:36 3495

转载 得到数字全排组合

string[] Sample = new string[] { "0", "1", "2", "3", "4"};            List SampleList = new List();            SampleList.AddRange(Sample);            List result = getCombination(SampleList, 2)

2012-07-04 17:00:35 1510

原创 Winform 屏幕右下角弹出提示窗口

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

2012-06-12 20:14:55 8830 3

原创 地址收藏

C# WinForm开发系列 - DataGridViewWinForm开发系列 - Report纯手工 99 分钟倒计时定时器仿 iOS 图标上叠加数字提示(如未读短信、未接电话)取各文件类型在系统中注册的图标(即和后缀关联的图标)用C#做真正的人脸识别程序可学习型(尝鲜版)神笔马良——把图形

2012-05-12 09:16:32 999

转载 图片加水印

/// 图片加水印文字 /// /// 旧图片地址 /// 水印文字 /// 新图片地址 /// 透明度 /// 字体大小 public void AddWaterText(string oldpath, string text, string newpath, int Alpha,

2012-05-09 15:23:45 946

原创 panel画线

private void panel1_Paint(object sender, PaintEventArgs e)        {            Graphics draw = e.Graphics;            for (int i = 0; i             {                draw.DrawLine(Pens.Gray,

2012-05-09 14:35:42 4993

原创 Could not load file or assembly

Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition

2012-05-05 15:39:36 2054

原创 ZedGraph做统计

下载ZedGraph.dll,在工具箱添加  ,然后将空间拖入界面,,ZedGraph.dll下载地址 : http://download.csdn.net/detail/happy09li/4276410 private void Form9_Load(object sender, EventArgs e) { DataT

2012-05-04 16:24:46 11696 7

转载 DataTable<=>List<T>

using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;  using System.Data;  using System.Collections;  using System.Reflection;  namespace DatableToList

2012-05-03 15:47:43 4348

原创 XML操作类

XML绑定TreeView private void XmlOperation_Load(object sender, EventArgs e) { path = AppDomain.CurrentDomain.BaseDirectory + @"NameList.xml"; xml.Load(path);//加载xml文件

2012-04-14 14:06:29 14229 2

转载 C# RichTextBox行高自适应

第一种:richTextBox1.ScrollBars = RichTextBoxScrollBars.None;richTextBox.ContentsResized += new ContentsResizedEventHandler(richTextBox_ContentsResized);  private void richTextBox1_ContentsResized

2012-04-10 13:14:29 6096

转载 给groupbox加滚动条。。

public Form4()        {            InitializeComponent();            foreach (Control gbox in groupBox1.Controls)            {                if (gbox is VScrollBar) continue;

2012-01-14 15:44:44 13244

转载 正则学习

本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几

2012-01-13 09:35:20 738

原创 winHTMLEditorControl 被这编辑器搞死了

用这个winHTMLEditorControl 编辑器在某些机子上面会有问题,用了该控件的界面加载不出来,,找了2天原因终于找到了,,发现有的系统缺少文件,把Microsoft.mshtml.dll这个dll放在Debug下面就解决了,真是搞死人的呀。。。

2012-01-10 16:31:59 4537 1

转载 ComboBox实现联想输入

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace Auto_Complete_ComboBox{ ///  /// Summary

2012-01-06 14:20:42 4212

转载 窗体特效,,左右移动

private void timer1_Tick(object sender, EventArgs e)        {            int ScreenWidth = SystemInformation.PrimaryMonitorMaximizedWindowSize.Width;            int ScreenHeight = SystemInformat

2012-01-06 14:19:52 820

原创 为groupbox,panel。。。加滚动条

添加一个vScrollBar控件到目标控件上面        public OrderPayManage()        {            InitializeComponent();            foreach (Control controls in groupbox.Controls)            {                i

2012-01-06 14:19:16 5263

转载 C#winform 实现从服务器下载

///         /// 下载服务器文件至客户端(不带进度条)        ///         /// 要下载的Web服务器上的文件地址(全路径 如:http://www.dzbsoft.com/test.rar)        /// 下载到的目录(存放位置,机地机器文件夹)        /// True/False是否上传成功        public

2011-12-16 14:15:20 6210

转载 鼠标移动放大镜效果

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading;using System

2011-12-09 12:56:38 3947 1

转载 C#文件上传和下载

#region 文件上传 private void UpLoadFile(string fileName, string fileNamePath, string uriString) { string NewFileName = DateTime.Now.ToString("yyMMddhhmmss") + DateTime.Now.Mil

2011-11-09 15:41:42 2109

转载 如何在richtextbox里实现网址的超链接,当点击该网址时就会打开网站

private void richTextBox1_LinkClicked(object sender, LinkClickedEventArgs e){    Text = e.LinkText;    Process.Start("iexplore", e.Lin

2011-10-18 10:12:43 2306

原创 其他

// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.Curr

2011-08-26 15:19:46 548

原创 正则

///         /// 判断是否是正确的IP格式        ///         ///         ///         public static bool IsCorrectIP(string value)        {                                     //@"((2[0-4]\d|25[0-5]|[

2011-08-16 10:32:55 537

Windows Server 2019安装.net3.5失败,指定文件

Windows Server 2019系统在安装数据库等软件时,提示无法安装.NET Framework 3.5功能 解决办法如下: 先下载.NET Framework 3.5功能的源文件,也就是sxs文件夹 安装的时候选择备用源路径 打开指定备用源路径

2021-07-10

CRforVS_redist_install_32bit_13_0_10.zip

32位 Visual Studio 2008 以上支持的Crystal Reportsd的个文件

2019-06-20

CRforVS_redist_install_64bit_13_0_1.zip

Visual Studio 2008 以上支持的Crystal Reportsd的个文件

2019-06-20

Vs2013 插件,设置背景图片

Vs2013 插件,设置背景图片 ColorfulIDE可以给你的VS编辑窗口换背景Supercharger集成了非常多的功能

2018-08-29

Vs2013 插件,可以给文本编辑器添加很多有用的颜色

Viasfora是一款Visual Studio插件,通过安装这个插件,可以给文本编辑器添加很多有用的颜色,特别是括号颜色

2018-08-29

itextsharp.dll

itextsharp.dll

2013-10-29

C#读取二代身份证信息源码

C#读取二代身份证信息源码

2013-10-21

Socket简单通讯

Socket简单通讯 //声明将要用到的类 private IPEndPoint ServerInfo;//存放服务器的IP和端口信息 private Socket ServerSocket;//服务端运行的SOCKET private Thread ServerThread;//服务端运行的线程 private Socket[] ClientSocket;//为客户端建立的SOCKET连接 private int ClientNumb;//存放客户端数量 private byte[] MsgBuffer;//存放消息数据 private void CmdStar_Click(object sender, EventArgs e) { ServerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //提供一个 IP 地址,指示服务器应侦听所有网络接口上的客户端活动 IPAddress ip = IPAddress.Any; ServerInfo = new IPEndPoint(ip, this.GetPort()); ServerSocket.Bind(ServerInfo);//将SOCKET接口和IP端口绑定 ServerSocket.Listen(10);//开始监听,并且挂起数为10 ClientSocket = new Socket[65535];//为客户端提供连接个数 MsgBuffer = new byte[65535];//消息数据大小 ClientNumb = 0;//数量从0开始统计 ServerThread = new Thread(new ThreadStart(RecieveAccept));//将接受客户端连接的方法委托给线程 ServerThread.Start();//线程开始运行 CheckForIllegalCrossThreadCalls = false;//不捕获对错误线程的调用 this.CmdStar.Enabled = false; this.CmdStop.Enabled = true; this.StateMsg.Text = "服务正在运行..." + " 运行端口:" + this.GetPort().ToString(); this.ClientList.Items.Add("服务于 " + DateTime.Now.ToString() + " 开始运行."); }

2013-09-23

C# html编辑器集合

C# html编辑器集合 内含3个编辑器,一个可自己扩展,一个是调用web的编辑器,,

2012-08-24

NOPI导出EXCEL相关支持dll

NOPI导出EXCEL相关支持的dll 添加dll的时候要在项目引用中右键添加,不是在工具箱中

2012-07-18

[原创]+C#+ZedGraph做统计+代码类

ZedGraph做统计可以支持多种不同形状统计如柱状图、现状图、饼状图等等 /// 随机成一个颜色 /// </summary> /// <returns></returns> private Color GetColor() { Random RandomNum_First = new Random((int)DateTime.Now.Ticks); // 对于C#的随机数,没什么好说的 System.Threading.Thread.Sleep(RandomNum_First.Next(100)); Random RandomNum_Sencond = new Random((int)DateTime.Now.Ticks); // 为了在白色背景上显示,尽量生成深色 int int_Red = RandomNum_First.Next(256); int int_Green = RandomNum_Sencond.Next(256); int int_Blue = (int_Red + int_Green > 400) ? 0 : 400 - int_Red - int_Green; int_Blue = (int_Blue > 255) ? 255 : int_Blue; return Color.FromArgb(int_Red, int_Green, int_Blue); } //不同形状图形 BarItem myBar = this.zedGraphCompare.GraphPane.AddBar(titles[i], null, arrValues, colors[i]);

2012-07-16

转载+C#+窗体加载中等待层+代码类

窗体加载中等待层,再也不用窗体加载时界面假死现象而烦恼了,内容不多,内有详细注释。

2012-07-12

Mediaplayer做音乐播放

用Mediaplayer做音乐播放,可以调节声音大小,播放进度、暂停等功能 只有窗体源码,需要自己建项目

2012-07-07

公交、快递查询软件

调用别人免费借口做的公交和快递查询, 支持全国公交查询和所有快递查询 有部分快递查询不了,

2012-06-25

VS2008报表安装文件(CRRedist2008_x86.msi)

VS2008报表安装文件(CRRedist2008_x86.msi) VS2008使用报表后在其他机器上面(没装VS2008)需要安装,不然报表无法使用

2012-06-05

Winform 公交查询软件

Winform 公交查询软件 ,调用别人免费借口写的 代码很简单,不过很实用

2012-05-30

Winform 皮肤

Winform 多种皮肤 ,按操作完成即可享受各种不同皮肤,带给你不同感受,,

2012-05-26

Html转换成文本(包含特殊thml)

Html转换成文本(包含特殊thml) 还在为html转换而烦恼吗?

2012-05-17

C# 五子棋、五子棋开发

C# 写的五子棋 希望大家使用,里面有详细的注释

2012-05-10

C# 做LED效果

C# LED效果

2012-05-07

ZedGraph.dll

ZedGraph做统计 ZedGraph 的类库具有很高的灵活性。几乎图表的每个层面都可以被用户修改。同时,为了保证类库的易用性,所有的图表属性都提供了缺省值。类库中包含的代码可以根据被划分的数据来选择适应的比例范围和步长、尺寸。 ZedGraph 继承了Framework中的UserControl接口,所以允许用户在VS 的IDE 环境中 进行拖放操作。增加了对其它语言的访问接口支持 http://blog.csdn.net/happy09li/article/details/7535388

2012-05-04

Dll 反编译工具

Dll 反编译工具 选择DLL反编译,反编译后的代码除了变量名不同外,其它基本上是一至的,我把反编译后的代码导到相关的文件里(要用到插件),再用vs.net编译,全部通过

2012-04-25

C# 发送邮件

C# 发送邮件 System.Web.Mail.MailMessage myEmail = new System.Web.Mail.MailMessage(); System.Web.Mail.SmtpMail.Send(myEmail);

2012-02-01

C# html文本编辑器

C# html文本编辑器 ,工具箱 添加dll,,后面你懂的。。。

2011-12-29

窗体特效,,窗体左右移动

窗体特效,,窗体左右移动,窗体来回从左到右移动

2011-12-23

版本自动升级程序修补版

前面那个有点小问题,这个经过测试修改通过了

2011-10-21

C# 版本自动升级程序

C# 版本自动升级程序 C# 版本自动升级程序

2011-10-07

DataGridView表头添加checkbox实现全选反选

DataGridView表头添加checkbox实现全选反选

2011-09-01

C#操作XML.对XML的增删改查操作,

C#操作XML,对XML的增删改查操作,

2011-08-18

国际ICD-10编码

国际ICD-10编码, ICD-10 及中医病证分类及编码

2011-05-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除