- 用C#下的Raw Socket编程实现网络封包监视
- 谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。So...
- 作者:Webmaster发表于:2007-06-04 09:48:51 点击:226 评论:1 查阅全文...
- 如何利用C#创建和调用DLL
- 一、写在前面 C# 语言是一种简单但功能强大的编程语言,用于编写企业应用程序。 C# 语言从C和 C++语言演化而来,在语句、表达式和运算符方面使用了许多 C++ 功能。 C# 语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新。 C# 语言提供对常用...
- 作者:Webmaster发表于:2007-06-04 09:48:50 点击:331 评论:1 查阅全文...
- 利用C#进行AutoCAD的二次开发(二)
- 大家好,今天我继续给各位介绍利用C#进行AutoCAD的二次开发。在这一讲中,主要介绍上一讲例子中存在的问题。 在上一次的例子中我是通过引用AutoCAD 2004 Type Library来进行C#与AutoCAD之间的通信,但这种方法存在两个致命的缺点。第一个缺点是每次调试程序的时候C#都...
- 作者:Webmaster发表于:2007-06-04 09:48:49 点击:132 评论:1 查阅全文...
- C#实现WEB服务器
- 这只是一个简单的用C#写的WEB服务器,只实现了get方式的对html文件的请求,有兴趣的朋友可以在此基础之上继续开发更多功能,小弟学c#不久,如有错漏,望请见凉!! 摘要: WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间...
- 作者:Webmaster发表于:2007-06-04 09:48:43 点击:332 评论:1 查阅全文...
- 给大家一个新的加密方法,C#的
- using System; /* The reason that i am using interface is that, in several * weeks i will use a bitwise operator for have encryption and decryption * */ public interface IBindesh { string encode(string str); string decode(string str); } namespace Enc...
- 作者:Webmaster发表于:2007-06-04 09:48:42 点击:41 评论:1 查阅全文...
- 使用C#开发一个简单的P2P应用
- 尽管有许多P2P网络不需要索引服务器或中央服务器,各客户机之间可以互相直接通讯,但下面的图1还是显示了P2P网络的基本工作原理,一般来说,P2P概念中包含一台中央索引服务器,这台服务器并不存储有任何文件,它只存储有登录到该网络上的所有用户的信息、客户端的IP地...
- 作者:Webmaster发表于:2007-06-04 09:48:37 点击:45 评论:1 查阅全文...
- 用Visual C#动态生成组件
- 以前在用Delphi写程序的时候,总不喜欢在窗体上排放很多组件,这一方面有点不美观,并且在调试程序时候,也不是十分方便。通常在写程序的时候,当要用到某些组件,采用的方法一般都是动态创建,用完以后就释放掉。Visual C#在程序运行的时候也可以动态创建组件,下面就...
- 作者:Webmaster发表于:2007-06-04 09:48:24 点击:384 评论:1 查阅全文...
- C#代表元及事件触发
- 代表元是C#中比较复杂的概念,C#中的代表元和C/C++中的函数指针非常相似使用代表元可以把代表元内部方法的引用封装起来然后通过它使用代表元引用的方法。 它有一个特性就是不需要知道被引用的方法属于那一个类对象只要函数的参数个数与返回类型与代表元对象一致。这样...
- 作者:Webmaster发表于:2007-06-04 09:48:21 点击:37 评论:1 查阅全文...
- 用Visual C#来清空回收站(2)
- 四.程序的源代码(recycled.cs)、编译方法及运行后的界面: (1).程序的源代码:recycled.cs: using System.IO ; using System.Windows.Forms ; //导入程序中用到的名称空间 class Recycle { public static void Main ( ) { int c = 0 ; // 定义此变量主要是来判断...
- 作者:Webmaster发表于:2007-06-04 09:48:20 点击:27 评论:1 查阅全文...
- 用Visual C#来清空回收站(1)
- Visual C#作为下一代主流的程序开发语言,其语言功能的强大是众所周知的。并且又有一个内容十分丰富的程序开发包--.Net FrameWork SDK,作为他的后盾。这样就使得Visual C#有了一个充分发挥其本领的舞台。Visual C#的强大功能不仅表现在支持各类数据库的数据处理方面,...
- 作者:Webmaster发表于:2007-06-04 09:48:14 点击:93 评论:1 查阅全文...
|
|