- 博客(52)
- 资源 (30)
- 问答 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 NOPI操作Excel
----------------------------NOPI导出Excel-------------------------------改单元格样式点击打开链接NPOI教程dll下载地址:点击打开链接using NPOI;using NPOI.HPSF;using NPOI.HSSF;using NPOI.HSSF.UserModel; ///
2014-10-27 08:37:34
7954
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 C# 操作Excel
2种读取Excel方法---------------------------------------------------方法一/// /// 解析Excel,返回DataTable /// /// /// public static System.Data.DataTable ImpExce
2012-04-06 13:32:38
52595
14
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 DEV GridControl小结。。
1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click 2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现 gridView_InitNewRow 事件 3、如何解决 GridControl 记录能获取而没有显示出来的问题gridView.populateCo
2012-01-09 11:44:49
22447
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
20522
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
9754
2
原创 解决 无法将类型为“Excel._Application的QueryInterface”的 COM 对象强制转换为接口类型
ASP.NET中用C#调用EXCEL进行导出时,有时会出现接口Excel._Application的QueryInterface失败的提示。这通常是office组件安装注册的问题,而非程序本身
2014-11-03 10:54:47
24396
3
原创 电子称串口编程
/// /// 电子称波特率 /// private const int BaudRate = 600; private const string PortName = "COM1";//端口号 private delegate void UpdateTextEventHandler(string dat
2014-08-12 11:40:08
6100
转载 C# 动态编译代码
/* // 使用 C# 动态编译代码和执行 static void Main(string[] args) { // 编译器 CodeDomProvider cdp = CodeDomProvider.CreateProvider("C#"); // 编译器的参数 CompilerParameters cp = new CompilerParameters(); cp.Refer
2014-07-09 09:34:17
1094
转载 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
4183
原创 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
5575
转载 C#中抽象类和接口的区别
大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方
2012-11-12 09:26:19
1442
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
1025
原创 计算程序运行时间
使用以下方法可以准确的记录代码运行的耗时。 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 for(int i=0;i<100000000;i++){}//程序代码 st
2012-07-24 14:38:29
1433
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
3574
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
62588
1
转载 C# 文件流操作 之 删除、复制、转移多个文件
string[] format = { "*.jpg", "*.doc", "*.exe", "*.pdf", "*.xls" };C# 文件流操作 之 删除、复制、转移多个文件 /// /// 删除文件夹下面所有图片 /// /// 待删除文件路径 /// 删除到的新目录 /// 操作文件的格
2012-07-11 11:15:18
6783
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
7762
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
3504
转载 得到数字全排组合
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
1522
原创 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
8918
3
原创 地址收藏
C# WinForm开发系列 - DataGridViewWinForm开发系列 - Report纯手工 99 分钟倒计时定时器仿 iOS 图标上叠加数字提示(如未读短信、未接电话)取各文件类型在系统中注册的图标(即和后缀关联的图标)用C#做真正的人脸识别程序可学习型(尝鲜版)神笔马良——把图形
2012-05-12 09:16:32
1011
转载 图片加水印
/// 图片加水印文字 /// /// 旧图片地址 /// 水印文字 /// 新图片地址 /// 透明度 /// 字体大小 public void AddWaterText(string oldpath, string text, string newpath, int Alpha,
2012-05-09 15:23:45
958
原创 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
5026
原创 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
2078
原创 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
11726
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
4363
原创 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
14246
2
转载 C# RichTextBox行高自适应
第一种:richTextBox1.ScrollBars = RichTextBoxScrollBars.None;richTextBox.ContentsResized += new ContentsResizedEventHandler(richTextBox_ContentsResized); private void richTextBox1_ContentsResized
2012-04-10 13:14:29
6163
转载 给groupbox加滚动条。。
public Form4() { InitializeComponent(); foreach (Control gbox in groupBox1.Controls) { if (gbox is VScrollBar) continue;
2012-01-14 15:44:44
13322
转载 正则学习
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几
2012-01-13 09:35:20
748
原创 winHTMLEditorControl 被这编辑器搞死了
用这个winHTMLEditorControl 编辑器在某些机子上面会有问题,用了该控件的界面加载不出来,,找了2天原因终于找到了,,发现有的系统缺少文件,把Microsoft.mshtml.dll这个dll放在Debug下面就解决了,真是搞死人的呀。。。
2012-01-10 16:31:59
4552
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
4261
转载 窗体特效,,左右移动
private void timer1_Tick(object sender, EventArgs e) { int ScreenWidth = SystemInformation.PrimaryMonitorMaximizedWindowSize.Width; int ScreenHeight = SystemInformat
2012-01-06 14:19:52
830
原创 为groupbox,panel。。。加滚动条
添加一个vScrollBar控件到目标控件上面 public OrderPayManage() { InitializeComponent(); foreach (Control controls in groupbox.Controls) { i
2012-01-06 14:19:16
5309
转载 C#winform 实现从服务器下载
/// /// 下载服务器文件至客户端(不带进度条) /// /// 要下载的Web服务器上的文件地址(全路径 如:http://www.dzbsoft.com/test.rar) /// 下载到的目录(存放位置,机地机器文件夹) /// True/False是否上传成功 public
2011-12-16 14:15:20
6250
转载 鼠标移动放大镜效果
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
3988
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
2146
转载 如何在richtextbox里实现网址的超链接,当点击该网址时就会打开网站
private void richTextBox1_LinkClicked(object sender, LinkClickedEventArgs e){ Text = e.LinkText; Process.Start("iexplore", e.Lin
2011-10-18 10:12:43
2322
原创 其他
// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.Curr
2011-08-26 15:19:46
561
原创 正则
/// /// 判断是否是正确的IP格式 /// /// /// public static bool IsCorrectIP(string value) { //@"((2[0-4]\d|25[0-5]|[
2011-08-16 10:32:55
545
Windows Server 2019安装.net3.5失败,指定文件
2021-07-10
CRforVS_redist_install_32bit_13_0_10.zip
2019-06-20
Vs2013 插件,可以给文本编辑器添加很多有用的颜色
2018-08-29
Socket简单通讯
2013-09-23
[原创]+C#+ZedGraph做统计+代码类
2012-07-16
VS2008报表安装文件(CRRedist2008_x86.msi)
2012-06-05
ZedGraph.dll
2012-05-04
Dll 反编译工具
2012-04-25
C# 发送邮件
2012-02-01
.NET 中可以使用 Windows Azure Blob 存储服务吗?
2015-04-08
Azure主要组件有哪些及相关应用
2015-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人