.Net学习爱好者的温馨家园

.Net互动平台

导航

2007年4月3日 #

获取cpu序列号,硬盘ID,网卡MAC地址(转载)

摘要: private void GetInfo() { string cpuInfo = "";//cpu序列号ManagementClass cimobject = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = cimobject.GetInstances(); foreach(Manag... 阅读全文

posted @ 2007-04-03 15:02 Xt Idt 阅读(1250) 评论(3) 推荐(0) 编辑

用VS2005实现软件多语言版本的迅捷开发(转载)

摘要: VS2005彻底改变了开发软件多语言版本费时费力的现状,现在用VS2005可以方便地实现一个针对世界上所有语言的地方版本。 1. 文化和区域世界分为若干个文化和区域,应用程序必须知道这些文化和区域的区别。文化是基于用户的语言和文化习惯的一组特性。RFC 1766定义了文化的名称,这些名称根据语言和国家或区域的不同在世界各地使用。例如en-AU、en-CA、en-GB和en-US分别用于表示澳大利亚... 阅读全文

posted @ 2007-04-03 14:33 Xt Idt 阅读(1746) 评论(0) 推荐(0) 编辑

system.net.sockets.tcplistener

摘要: using System; using System.IO; using System.Net; using System.Net.Sockets; using System.Text; class MyTcpListener { public static void Main() { TcpListener server=null; try { // Set the TcpListener on... 阅读全文

posted @ 2007-04-03 13:41 Xt Idt 阅读(383) 评论(0) 推荐(0) 编辑

FTP主动模式及被动模式(转载)

摘要: FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般,FTP连接包括: 一个控制连接(control connection) 这个连接用于传递客户端的命令和服务器端对命令的响应。它使用服务器的21端口,生存期是整个FTP会话时间。 几个数据连接(... 阅读全文

posted @ 2007-04-03 13:31 Xt Idt 阅读(1812) 评论(0) 推荐(0) 编辑

通信编程2-中等难度Socket实用篇(转载)

摘要: 同一个东西---Socket。这个有点难度,为了提高程序的趣味性,我想起个过年前看到的例子----有点类似QQ的东西,不过只能2个人互相聊天,而且有建的有局域网的朋友更是值得一试。本篇难度一般,在下虽然现职教师,自认讲东西能力差,我会尽我最大的努力去讲解以下的例子本例分服务器端程序和客户端程序,对于服务器端,要用到以下内容:1 TcpListener 建立一个服务器监听TcpListener l... 阅读全文

posted @ 2007-04-03 10:07 Xt Idt 阅读(467) 评论(0) 推荐(0) 编辑