• λ我爱Aspx >> Asp.Net >> c# 获得局域网主机列表实例
  • c# 获得局域网主机列表实例

  • :未知  Դ:internet  :2007-5-20 16:43:44  ؼ:c#
  • thread[i].Start();

    if (!thread[i].Join(100)) //Thread.Join(100)不知道这处这么用对不对,感觉没什么效果一样

    {

    thread[i].Abort();

    }

    }

    GetLanHost();

    listLanHost();

    }

    /// <summary>

    /// 多线程搜索方法

    /// </summary>

    private void LanSearchThreadMethod()

    {

    int Currently_i = Convert.ToUInt16(Thread.CurrentThread.Name); //当前进程名称

    IPAddress ScanIP = IPAddress.Parse( str + "."+Convert.ToString(Currently_i +1)); //获得扫描IP地址

    IPHostEntry ScanHost = null;

    ScanHost = Dns.GetHostByAddress(ScanIP); //获得扫描IP地址主机信息

    if (ScanHost != null)

    {

    LanHost[Currently_i,0] = ScanIP.ToString();

    LanHost[Currently_i,1] = ScanHost.HostName;

    }

    //progressBarSearch.Value = progressBarSearch.Value +1;

    }

    /// <summary>

    /// 文本框显示主机名与IP列表

    Ҷƪл˵?
  • һƪ用C#快速往Excel写数据
    һƪc# 获得局域网主机列表实例