- 博客(11)
- 收藏
- 关注
转载 用C#实现基于TCP协议的网络通讯
TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net
2006-03-15 10:35:00 3115
转载 C#简单实现的远程命令程序
private void button1_Click(object sender, System.EventArgs e) { ConnectionOptions opt=new ConnectionOptions(); opt.Username=UserBox.Text; opt.Password=PassBox.Text; ManagementScope scope=new Managemen
2006-03-15 10:08:00 1203
转载 如何去检测网络的连接状态(C#)
1. 方法定义 [DllImport("wininet.dll")] private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ; 2. 方法说明 参数: connectionDescription : 连接说明 reservedValue : 保
2006-03-15 10:04:00 1640
转载 C#下实现ping功能
ping的调用方法如下: Ping mPing=new Ping(); mPing.Pinging(“127.0.0.1“,255,65535); mPing.Receive(); //成功接收返回true,timeout 返回false 全部源代码如下: using System; using System.IO; using System.Net; using System.Net.Socke
2006-03-15 10:01:00 1283
原创 MDI窗体程序中防止子窗体被多次实例化——Singleton的C#实现
首先我们有2个Windows Form,主窗体叫Form1,子窗体叫ChildForm。在主窗体中加入一Menu,用来实例化子窗体,我们在Form1.cs中写入下代码: private static ChildForm childForm; //静态变量,保存唯一实例 private void menuItem2_Click(object sender, System.EventArgs e) {
2006-03-15 09:41:00 1131
转载 在C#中使用异步Socket编程实现TCP网络服务
下面提供了一些类,可以很好的完成Tcp的C/S通讯模式.在本文的第二部分,我将为大家介绍怎么使用它们 主要通过事件来现实整个的功能: 服务器的事件包括: 服务器满 新客户端连接 客户端关闭 接收到数据 客户端使用的事件包括: 已连接服务器 接收到数据 连接关闭 另外为了灵活的处理需求变化,还提供了编码器和报文解析器的实现方法. using System;using System.Net.Soc
2006-03-13 14:24:00 2476 1
转载 net命令用法解析
1)NET命令是一个命令行命令。 (2)管理网络环境、服务、用户、登陆。。。。等本地信息 (3)WIN 98,WIN WORKSTATION和WIN NT都内置了NET命令。 (4)但WIN 98的NET命令和WORKSTATION、NT的NET命令不同。 (5)WORKSTATION和SERVER中的NET命令基本相同。 (6)获得HELP (1)在NT下可以用图形的方式,开始-》帮助-》索
2006-03-09 13:09:00 1019
原创 四则混合运算类
using System;namespace ExpressionOperate{ /// /// 分析表达式语法,判断是否正确 /// public class Grammatical { public Grammatical() { // // TODO: 在此处添加构造函数逻辑 // } /// /// 对公式进行语法检测 /// /// 需要检测的公式
2006-03-08 14:49:00 1400 1
转载 在DataGrid(WinForm)中改变符合指定条件的行颜色的方法
大家都知道DataGrid控件通过其属性TableStyles控制每个对应的DataTable的显示风格,而每个TableStyle又通过其属性GridColumnStyles控制每一列的显示风格,但却没有属性或方法可以直接设置每行数据的显示风格。这或许是出于使用方法考虑(在绑定数据源前当然不知道有哪些行,行中有哪些数据),或许是出于性能考虑(为每行建立显示风格索引的代价会比较大),
2006-03-07 16:18:00 1890
原创 WinForm窗口系统托盘闪烁,窗口透明感
在上一篇《C# WinForm窗口最小化到系统托盘》基础上,添加一个Timer 控件Splashtimer触发事件:private void Splashtimer_Tick(object sender, System.EventArgs e) { if ( m_bFlag == true ) { this.notifyIcon1.Icon = m_Icon2;
2006-03-07 13:00:00 4058 1
原创 C# WinForm窗口最小化到系统托盘
C#编写最小化时隐藏为任务栏图标的Window appllication. 1.设置WinForm窗体属性showinTask=false2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.EventHandl
2006-03-07 12:41:00 20631 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人