.NET winform
ATCO
我很懒,随便留下几个字。
展开
-
C#程序退出的几种方法及说明
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Appli原创 2011-07-23 17:50:31 · 715 阅读 · 0 评论 -
c# winform登录路由器的方法
Uri uri = new Uri("http://192.168.1.1/userRpm/StatusRpm.htm?Disconnect=断 线&wan=1"); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); var cache = new Credential转载 2014-01-14 09:26:53 · 2115 阅读 · 0 评论 -
使用SharpZip进行文件压缩
在网上找了下sharpzip的使用资料,根据自已实际使用整理了一下:首先,在 http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx?下载源码,找到“ZipConstants.cs”修改public static string ConvertToString(byte[] data){return Enc原创 2012-02-20 15:23:18 · 828 阅读 · 0 评论 -
C#操作Excel文件(读取Excel,写入Excel)
1.excel文件只能存储65535行数据,如果你的数据大于65535行,那么就需要将excel分割存放了。2.关于乱码,这主要是字符设置问题。1.加载Excel(读取excel内容)返回值是一个DataSet //加载Excel public static DataSet LoadDataFromExcel(string filePath)转载 2011-12-07 17:03:07 · 1841 阅读 · 0 评论 -
Log4net创建日志及简单扩展 (一)
1、概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。2、一个简单的使用实例第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。转载 2011-12-05 10:44:41 · 1798 阅读 · 0 评论 -
封装log4net日志管理类
using System;using System.Collections.Generic;using System.IO;using System.Text;using System.Diagnostics;using log4net;using log4net.Config;using log4net.Appender;namespace Demo{ ///转载 2011-12-05 10:50:58 · 3101 阅读 · 0 评论 -
Log4net创建日志及简单扩展 (二)
6、Log4net的简单扩展6.1通过重写布局Layout输出传入的 message对象的属性6.1.1重写Layout类通过继承log4net.Layout.PatternLayout类,使用log4net.Core.LoggingEvent类的方法得到了要输出的message类的名称,然后通过反射得到各个属性的值,使用PatternLayout类AddConverter方法传入得到转载 2011-12-05 10:48:00 · 2393 阅读 · 0 评论 -
log4net简单配置便用
log4net相信都如雷贯耳了,但是在刚开始使用时估计都是一头雾水,网上很多资料都没有初步使用的,即使有也缺这缺那的,对于新手来说,没调试过成功,就不会有信心深入使用下去,这个文档是本人使用时整理的一份文档,首先是让大家能先使用起来,建立信心后,再深入使用!1、web.config中定义参数,这里以最简单的方式来定义:原创 2011-12-02 15:18:11 · 1029 阅读 · 0 评论 -
C#.NET 加密解密:AES/DES/Base64/RSA/MD5/SHA256
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Data;using System.Data.Common;using System.Web.Script.Serialization;using转载 2011-12-01 14:15:47 · 1743 阅读 · 0 评论 -
.net操作xml小结
一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlN转载 2011-11-29 08:32:29 · 496 阅读 · 0 评论 -
电子签章(Electronic Signature)在C#中的实现方法
关键字:电子签章(Electronic Signature)、数字签章(Digital Signature)、加密签名、公钥私钥、非对称加密、哈希加密、C#、MD5摘要: 电子签章(Electronic Signature)泛指所有以电子形式存在转载 2011-10-18 10:13:06 · 2156 阅读 · 0 评论 -
c# OFFICE操作参考类库
using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.IO;using System.W转载 2011-08-17 22:20:15 · 2386 阅读 · 0 评论 -
整理的c#操作OFFICE的方法一
导入COM库:Microsoft word 11.0 Object Library.引用里面就增加了:创建新Word object oMissing = System.Reflection.Missing.Value;原创 2011-08-15 00:37:50 · 1288 阅读 · 0 评论 -
整理的c#操作OFFICE的方法二
1、 Microsoft.Office.Interop.Word.Application wordApp = new ApplicationClass()word对象2、 Microsoft.Office.Interop.Word.Document wordDoc = wor转载 2011-08-17 22:05:11 · 916 阅读 · 0 评论 -
c# dataformatstring 的一些用法
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}"我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位原创 2011-09-09 09:56:55 · 2033 阅读 · 0 评论 -
Oraclee 事务处理以及在c#中使用oracle的事务处理
1、 savepoint建立保存点a1:savepoint a1;............................[其间干了很多事]再建立保存点a2:savepoint a2;............................[又再干了很多事]回原创 2011-08-01 23:03:06 · 7211 阅读 · 1 评论 -
一种存储过程输出参数的用法
今天看到一个存储过程设置输出参数,并使用C#进行调用的方法,其好处是比较方便设置返回值存储过程如:create proc proc_AAA_insert@ID varchar(10)=null,@proc_info varchar(20) outputasbegin s原创 2011-07-23 17:28:05 · 716 阅读 · 0 评论 -
C# 打开指定目录并定位到文件
C# 实现:private void OpenFolderAndSelectFile(String fileFullName){ System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("Explorer.exe"); psi.Arguments = "/e,/se转载 2014-03-28 15:00:52 · 935 阅读 · 0 评论