飛艷小屋

          程序--人生--哲學(xué)___________________歡迎艷兒的加入

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            52 Posts :: 175 Stories :: 107 Comments :: 0 Trackbacks
           在.NET中獲取一臺(tái)電腦名,IP地址及當(dāng)前用戶名是非常簡(jiǎn)單,以下是我常用的幾種方法,如果大家還有其他好的方法,可以回復(fù)一起整理:
                  1. 在ASP.NET中專用屬性:
                  獲取服務(wù)器電腦名:Page.Server.ManchineName
                  獲取用戶信息:Page.User
                  獲取客戶端電腦名:Page.Request.UserHostName
                  獲取客戶端電腦IP:Page.Request.UserHostAddress
                  2. 在網(wǎng)絡(luò)編程中的通用方法:
                  獲取當(dāng)前電腦名:static System.Net.Dns.GetHostName()
                  根據(jù)電腦名取出全部IP地址:static System.Net.Dns.Resolve(電腦名).AddressList
                  也可根據(jù)IP地址取出電腦名:static System.Net.Dns.Resolve(IP地址).HostName
                  3. 系統(tǒng)環(huán)境類的通用屬性:
                  當(dāng)前電腦名:static System.Environment.MachineName
                  當(dāng)前電腦所屬網(wǎng)域:static System.Environment.UserDomainName
                  當(dāng)前電腦用戶:static System.Environment.UserName

                        舉例子來(lái)說(shuō)明:

                        using System.Net;
                        private void ButtonIP_Click(object sender, System.EventArgs e)
                        { 
                            System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;
                            if (addressList.Length>1)
                            {   
                                TextLIP.Text = addressList[0].ToString();
                                TextSIP.Text = addressList[1].ToString();
                            }
                           else
                           { 
                                TextLIP.Text = addressList[0].ToString();
                                TextSIP.Text = "沒有可用的連接";
                           }
                       }

          posted on 2005-12-08 14:09 天外飛仙 閱讀(869) 評(píng)論(1)  編輯  收藏 所屬分類: .net

          Feedback

          # re: 在.NET中獲取一臺(tái)電腦名,IP地址及當(dāng)前用戶名 2014-12-04 19:29 嗚嗚嗚嗚嗚
          大放送  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 河池市| 定兴县| 汾阳市| 昭苏县| 辛集市| 健康| 会东县| 屯昌县| 庆安县| 康定县| 密云县| 西乌珠穆沁旗| 临海市| 天全县| 木里| 土默特左旗| 贺兰县| 新竹县| 沧源| 台北县| 定安县| 铅山县| 江山市| 抚远县| 黑龙江省| 盐山县| 米林县| 嘉鱼县| 铜山县| 右玉县| 平利县| 宣恩县| 白城市| 古丈县| 河津市| 浙江省| 巴中市| 尖扎县| 柳河县| 濉溪县| 社旗县|