如何在vb.net中獲取ip地址。我使用下面的代碼來獲取本地IP地址,但它顯示dns沒有聲明。任何一個可以告訴我那是什麼的DNS代碼如何使用vb獲取本地ip地址?
VB代碼
Imports System.Environment
Imports System.Net
Public Class Tester
Public Shared Sub Main
Dim hostname As String = Dns.GetHostName()
Dim ipaddress As String = CType(Dns.GetHostByName(hostname).AddressList.GetValue(0), IPAddr
ess).ToString
Console.WriteLine("Computer Name: " & hostname & " IP Address: " & ipaddress)
End Sub
End Class
你知道一臺機器可能沒有或幾個IP地址? –
現在你已經完全改變了問題 - 首先你問'Dns',現在你問的是連接客戶端的iüp...如果你有第二個問題,你必須打開第二個問題,而不是改變第一個問題!我把你的問題回滾到原來的問題......如果任何答案有幫助,請將upvote/mark標記爲已接受,並打開關於「客戶端ip」的第二個問題! – Yahia
顯然有人不知道以禮貌,可接受,公民,人類,正常,體面的方式提出問題 – Martin