
.NET应用
ehung
这个作者很懒,什么都没留下…
展开
-
在ASP.NET使用javascript的一点小技巧
我们在进行ASP.NET开发时,经常会用到一些javascript脚本,比如: private void Button1_Click(object sender, System.EventArgs e){ Response.Write( "alert(OK);") ;} 经常是重复的书写这些脚本,如果我们能做成一个相应的函数就好了,直接就可以拿来使用。很多人都有自己的一些javascr转载 2004-12-23 12:54:00 · 762 阅读 · 0 评论 -
C#农历
using System; namespace CNCalendar { public class CNDate { private const ushort START_YEAR = 1901; private const ushort END_YEAR = 2050; private string[] ConstellationName = { "白羊座",转载 2006-08-12 18:14:00 · 958 阅读 · 0 评论 -
C#处理文本文件
文本文件是一种常用的文件格式,所以如何处理文本文件也就成为编程的一个重点。本文就来探讨一下用C#是如何来处理文本文件。其内容重点就是如何读取文本文件内容、如何改变文本文件的内容,以及如何用C#来实现对读取后的文本文件的打印预览和打印。 一. 本文程序设计和运行的软件环境: (1).微软公司视窗2000服务器版 (2)..Net FrameWork SDK Beta 2 二. C转载 2006-08-12 17:58:00 · 1396 阅读 · 2 评论 -
C#排序算法大全
冒泡排序 本人用了C#开发出冒泡排序算法。希望能为C#语言的学习者带来一些益处。不要忘了,学语言要花大力气学数据结构和算法。 using System; namespace BubbleSorter{public class BubbleSorter{public void So转载 2006-08-12 18:10:00 · 766 阅读 · 0 评论 -
C# 截图
抓图 需要的DLLusing System.Drawing;using System.Drawing.Imaging;//再经过8句将位图变换成整形数组矩阵。可以最大限度的提高图像处理速度。比 myBitmap.GetPixel(???)方法快100倍以上速度与C++指针操作不相上下。//获得图像Rectangle rec = new Rectangle(0, 0, myBitmap.Width,转载 2006-12-19 17:58:00 · 980 阅读 · 0 评论 -
C#取得汉字的拼音的首字母
今天在yyf9989 的 Blog 上看到一篇《C#计算汉语拼音码 》,看了里面的代码,觉得是比较繁琐。它主要是检索输入的汉字在数组中的位置,然后返回第一个字母。于是就想起来了,可以利用汉字在计算机里面的编码来的到汉字的首拼音,查找了一些资料,通过以下的方法成功的得到了解决。就放在这里,请朋友们参考。 static public string GetChineseSpell(string转载 2006-08-12 18:00:00 · 929 阅读 · 0 评论 -
如何自动保存和恢复窗体的大小,位置等等的信息
简介每次我生成一个新的桌面型程序的时候,我都要在主窗口的关闭事件中写一些代码来保存我主窗口一些信息,比如位置,大小,窗体状态等等,这篇文章中,我们讲述了如何使用一个简单的C#类自动完成上面的这些工作. 我在设计这个类的时候,我就考虑到要在使用时候用最少的代码就可以把这个类加到窗体中,并且能够从工具箱中把它加到窗体中. 类是如何工作的类的名字为PersitWindowState转载 2006-08-12 18:16:00 · 1931 阅读 · 1 评论 -
C#中动态创建控件及事件处理程序
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace Miner{ /// /// Summary des cription for Form1. /// pub转载 2006-08-25 17:51:00 · 968 阅读 · 0 评论 -
关于C#中timer类
·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Ti转载 2006-08-25 18:04:00 · 3581 阅读 · 0 评论 -
C#.NET注册表操作类
using System; using System.Collections.Generic; using System.Text; using Microsoft.Win32; namespace MyName.Cls { class ClsRegedit { String Path; String MyKey; String Na转载 2007-05-08 16:34:00 · 983 阅读 · 0 评论 -
图片文件上传入SQL库及显示代码
图片文件上传入SQL库代码:html页代码:后台代码: Public Class BinaryFile 文件编号 Public FileID As Int64 文件标题 Public FileTitle As String 文件内容 Public FileContents As Byte()转载 2007-08-24 00:42:00 · 736 阅读 · 0 评论 -
自定义MembershipProvider来利用Asp.net 2.0 Login控件的登陆和修改密码模块
转向Asp.net 2.0,如果单单看Asp.net 2.0的例子和SDK,相信你一定对系统自带的Login控件有比较深刻的印象。Asp.Net 2.0的Login控件不用你写一行检测用户输入是否合法的程序代码及相关查询数据库的SQL脚本,只需把相应的控件拖到Web表单中,即可完成用户登陆,创建用户,用户角色管理,修改密码用户详细情况,取回密码等功能模块。 Login控件看上去近乎完美,而我们现转载 2007-08-29 05:28:00 · 1633 阅读 · 0 评论 -
用C#实现Web代理服务器
代理服务程序是一种广泛使用的网络应用程序。代理程序的种类非常多,根据协议不同可以分成HTTP代理服务程序、FTP代理服务程序等,而运行代理服务程 序的服务器也就相应称为HTTP代理服务器和FTP代理服务器。本文将介绍的Web代理服务程序代理的是HTTP协议。 一、网络代理程序的优点 代理服务所起的是一个桥的作用,它是网络信息的中转站。在网络中应用代理服务一般是基于以下几个原因: (1)充分利转载 2007-09-28 22:34:00 · 1554 阅读 · 0 评论 -
C#中读取数据库中Image数据
DataReader 的默认行为是在整个数据行可用时立即以行的形式加载传入数据。但是,对于二进制大对象 (BLOB) 则需要进行不同的处理,因为它们可能包含数十亿字节的数据,而单个行中无法包含如此多的数据。Command.ExecuteReader 方法具有一个重载,它将采用 CommandBehavior 参数来修改 DataReader 的默认行为。您可以将 CommandBehavior.S转载 2006-08-12 18:08:00 · 1381 阅读 · 0 评论 -
Raw Socket源码
//RawSocket.csnamespace ReceiveAll{ using System; using System.Net; using System.Net.Sockets; using System.Runtime.InteropServices; using System.Windows.Forms; [StructLayout(LayoutKind.Explicit)] pub转载 2006-07-25 22:32:00 · 1074 阅读 · 0 评论 -
Reflector、PInvoke.NET、XP&ADHelper
1.Reflector 4.0 :真感谢Lutz Roeder一直在升级Reflector,一个.NET反编译软件。这几天最新的4.0版本的反编译效果又有进一步改善,把以前3.x里的变量定义杂乱的问题也修正了。 2.PInvoke.NET(下载):一款VS.NET Add-In工具,可让你直接把查找到非托管函数插入代码里,免去了你手工输入的困扰。同时对于非托管函数的声明都可以在http://w转载 2005-01-01 21:14:00 · 1019 阅读 · 0 评论 -
使用C#开发一个简单的P2P应用
作者:刘彦青 日期:2004-9-20出处:P2P中国(PPcn.net) 作者: 刘彦青 本篇文章讨论了一种设计P2P网络应用程序的简单方法。 尽管有许多P2P网络不需要索引服务器或中央服务器,各客户机之间可以互相直接通讯,但下面的图1还是转载 2006-04-30 21:41:00 · 852 阅读 · 0 评论 -
C# Des64加密
using System.Security.Cryptography; using System.IO; using System.Text;///加密 public string MD5Encrypt(string pToEncrypt, string sKey) { DESCryptoServiceProvider des = new DESCryptoS转载 2006-05-22 14:16:00 · 1219 阅读 · 0 评论 -
C#的MD5加密
以下代码对一个字符串加密,应该也支持中文!public static string GetMD5(string str){byte[] b=System.Text.Encoding.Default.GetBytes(str);b=new System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(b);string r转载 2006-05-26 21:45:00 · 942 阅读 · 0 评论 -
用C#的Raw Socket实现网络封包监视
谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出转载 2006-05-31 18:23:00 · 880 阅读 · 0 评论 -
小偷程序(ASP.NET+c#)
在.Net 平台下,创建一个ASP.Net的程序 1、引用两个NAMESPACE using System.Text //因为用了Encoding类 using System.Net //因为用了WebClient 类 2、整个程序用了三个控件 txtUrl //输入你要获取的网页地址 TEXTBOX控件 txtBody /转载 2006-06-18 18:51:00 · 1169 阅读 · 0 评论 -
C#编写的生成缩略图程序
if(fileupload.PostedFile!=null) { //addto为要添加的属性,aboutfile为文件说明 string nam = fileupload.PostedFile.FileName ; //取得文件名(抱括路径)里最后一个"."的索引 int i= nam.LastIndexOf("."); //转载 2006-06-18 20:20:00 · 792 阅读 · 0 评论 -
C#钩子本线程内消息拦截
钩子其实就是调用一下API而已:1、安装钩子: SetWindowsHookEx 函数原形:HHOOK SetWindowsHookEx( int idHook, // 钩子类型, HOOKPROC lpfn, // 钩子函数地址转载 2006-06-18 19:10:00 · 919 阅读 · 0 评论 -
C#连接ACCESS和SQL2000
using System;using System.Data;using System.Data.SqlClient;using System.Data.OleDb;namespace ConsoleApplication1{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] s转载 2006-06-18 18:53:00 · 755 阅读 · 0 评论 -
C#操作Excel(导入导出)
/// /// 读取Excel文档 /// /// 文件名称 /// 返回一个数据集 public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properties=Excel转载 2006-11-05 04:13:00 · 1454 阅读 · 0 评论 -
C#加密概述
Microsoft.NET以其强大的性能,世界级的工具支持,操作简易性,扩展性,安全性等等优点,迅速的风靡全球,随着使用者的越来越多,加密与解密的问题就越来越受关注。C# 是.NET的关键性语言,它是整个.NET平台的基础,下面介绍一下.NET平台上C#语言的加密方法。加密技术就是使用加密算法对数据进行加密,将有意义的字符编码成无意义的字符,在加密的状态下传输数据,然后由预定的接收方对数据进行解密转载 2006-06-27 20:52:00 · 1643 阅读 · 0 评论 -
C#导出Excel几个例子
工程-〉引用 -〉选中microsoft excel X.0 object library 其中X代表数字,一般9.0以上,根据你的操作系统以及office版本而定 C#将DataSet中的数据写入Excel中 导出 Excel 文件#region 导出 Excel 文件/**///// /// 导出 Excel 文件/// /// 要导出的Da转载 2006-07-25 22:30:00 · 1728 阅读 · 0 评论 -
C# 转繁体转简体转拼音,超级文本大转换
<br />using System;<br />using System.Collections;<br />using System.Globalization;<br />using System.Text;<br />using System.Threading;<br />using Microsoft.VisualBasic;<br /><br />namespace pcmax {<br /> /// <summary><br /> /// 汉字转拼音工具。<br /> //转载 2010-06-13 04:05:00 · 2561 阅读 · 1 评论