Trong hướng dẫn này, Mạng Bình Định sẽ hướng dẫn bạn cách lấy địa chỉ IP cục bộ bằng Visual Basic 2015. Phương thức này có khả năng truy xuất địa chỉ IP cục bộ (IPv6) và sẽ được hiển thị trong hộp danh sách.
Bước 1:
Mở Microsoft Visual Studio 2015 và tạo một ứng dụng winform như hình bên dưới.
Bước 2:
Tạo form như hình
Bước 3:
Mở trình soạn thảo mã và gọi System.Net để truy cập các thư viện .net. Bạn có thể đặt nó trên lớp (class) public.
Bước 4:
Bạn viết hàm lấy thông tin địa chỉ IP
1 2 3 4 5 6 | Private Sub retrieve_ipv6() Dim host_name As String = Dns.GetHostName() Dim ip_address As String = Dns.GetHostEntry(host_name).AddressList(0).ToString() Dim h As System.Net.IPHostEntry = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName) ListBox1.Items.Add("Host: " & host_name & "; IP Address: " & ip_address) End Sub |
Bước 5:
Viết mã để để hiển thị địa chỉ IP trong hộp danh sách khi nhấp vào nút.
1 2 3 | Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click retrieve_ipv6() End Sub |
Và bạn sẽ có kết quả.
Huỳnh Mai Anh Kiệt
- Advertisement -