C#问题之WinForm

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:04:55
我想实现一种效果:
跟QQ会员的功能一样,比如QQ会员登陆之后会自动提示一个会员登陆上次登陆的状态。如IP,时间,最新什么活动呀。
我的意思相信大家都明白了,
大家有没有做过这样的提示工具实例呢,或者控件?
请详细注明,如控件名,下载地址最好附实例。谢谢!!

..摆控件,是最没技术含量的。你会摆控件,别人也会,出去找工作,你有什么优势?
上边说的还可以。你每次登陆时候。通过获得它IP
.Net平台存在System.Net命名空间,其中的DNS类,提供了一些方法可以获取服务器的服务名或者是IP地址。DNS是一个静态类,所以它能够直接创建类实例。闲话少说,我们来看具体的程序:

namespace NKUtilities
{
using System;
using System.Net;

public class DNSUtility
{
public static int Main (string [] args)
{

String strHostName = new String ("");
if (args.Length == 0)
{
// 获得本地的IP地址
//首先获了本地机的主机名
strHostName = DNS.GetHostName ();
Console.WriteLine ("Local Machine's Host Name: " + strHostName);
}
else
{
strHostName = args[0];
}

// 接着使用主机名,获取IP地址列表
// 一台主机可能不只一个IP哦,不要被某些人误导了,呵呵,想想以前的163与169就知道了
IPHostEntry ipEntry = DNS.GetHostByName (strHostName);
IPAddress [] addr = ipEntry.AddressList;

for (int i =