1樓:
把system.net.dns.gethostbyname(hostname) 改為
system.net.dns.gethostentry(hostname) 即可
2樓:文庫寶藏
c#獲取本機ip,機器名,然後是作業系統版本
string hostname = system.net.dns.gethostname();
system.net.iphostentry ipentry = system.net.dns.gethostentry(hostname);
dr["nodeip"] = ipentry.addresslist[0].tostring();
dr["nodename"] = hostname;
dr["nodeosdesc"] = system.environment.osversion.versionstring;
或是
c#得到本地ip地址
3樓:匿名使用者
在c#程式設計中,要獲取主機名和主機ip地址,是比較容易的.它提供的dns類,可以輕鬆的取得主機名和ip地址.
示例:string strhostname = dns.gethostname(); //得到本機的主機名
iphostentry ipentry = dns.gethostbyname(strhostname); //取得本機ip
string straddr = ipentry.addresslist[0].tostring(); //假設本地主機為單網絡卡
在這段**中使用了兩個類,一個是dns類,另一個為iphostentry類,二者都存在於名稱空間system.net中.
using system.net
具體可檢視參考**
winform(c#)下,怎麼獲取本機電腦的ip地址
4樓:上校
public static string getipaddress()
5樓:匿名使用者
string hostname = system.net.dns.gethostname(); //主機
system.net.iphostentry ipentry = system.net.dns.gethostentry(hostname);//網絡卡ip地址集合
string ip = ipentry.addresslist[0].tostring();//取一個ip
6樓:匿名使用者
用這個就能實現:string ip = request.userhostaddress;
你寫到load載入事件裡:
然後輸入一下看看
7樓:匿名使用者
protected string getip() //獲取本地ip
8樓:匿名使用者
//讀取ip資訊
iphostentry myip = dns.gethostbyname(dns.gethostname());
txtip.text = myip.addresslist.getvalue(0).tostring();
9樓:匿名使用者
comond >shudown -s>cls>ipconfig>
10樓:匿名使用者
////// 獲得當前頁面客戶端的ip
////// 當前頁面客戶端的ip
public static string getip()
用vs2010中的c#獲取本地ip出現問題,請幫忙找下原因
11樓:匿名使用者
iphostentry ipentry = dns.gethostentry(dns.gethostname());
string localip ="";//= ipentry.addresslist[0].tostring();
foreach (ipaddress item in ipentry.addresslist)
textblock1.text = localip;
**更改如上,你把所有的ip都列出來,不止是ipentry.addresslist[0]
現在用的ip有ipv4和ipv6兩種。舊版的函式只獲取了ipv4。新版函式把這兩種ip都獲取了。
12樓:今天多喝了一杯
ipaddress arripaddresses = dns.gethostaddresses(dns.gethostname());
foreach (ipaddress ip in arripaddresses)
}用這個獲取ip地址
13樓:捉我家曉曉
用這個 我就是用這個。
public static string getipaddress()
else
}else
return user_ip;}
14樓:匿名使用者
獲取ip地址
c#:request.userhostaddress
c#如何獲取本機的ipv4地址和本機dns
15樓:匿名使用者
iphostentry ipentry = dns.gethostentry(dns.gethostname());
string myip = ipentry.addresslist[0].tostring();
但是如果安裝了ipv6,就取得的是ipv6的ip地址.
string myip = ipentry.addresslist[1].tostring();
這樣就在ipv6的情況下取得ipv4的ip地址.
c#獲得ip地址的問題
c如何獲取滑鼠選取的內容,VBA裡,如何獲取滑鼠座標?
獲取滑鼠選取的內容,可以通過截圖的方式,以 的形式進行儲存。截圖方法可藉助qq截圖功能,一般快捷按鍵 ctrl alt a。或通過瀏覽器的截圖功能 截圖方法 1 按截圖快捷鍵 或點選瀏覽器 截圖 按鈕後,選取需要需要的內容,劃定範圍後,雙擊被選擇的區域,選取的內容以 的形式被儲存在剪貼簿。2 執行 ...
關於c的問題,關於c 的一個問題
以下給出的是在main裡面的方法,已經通過了測試,然後名稱空間用預設的就可以了 using system using system.collections.generic string s console.readline dictionarymap new dictionary foreach c...
c問題關於汽車加油,C 問題 關於汽車加油
configuration 汽車加油 win32 debug linking.libcd.lib crt0.obj error lnk2001 unresolved external symbol main debug 汽車加油.exe fatal error lnk1120 1 unresolve...