tailieunhanh - Lập trình Mạng Microsoft .NET Framework phần 2

(Bỏ qua phần mã designer.) private void WebBrowser_Load(object sender, e) { object nullObject = null; object uri = ""; explorer. | using System using using public class WebBrowser private explorer private cmdBack private cmdHome private cmdForward Bo qua phan ma designer. private void WebBrowser_Load object sender e object nullObject null object uri http ref uri ref nullObject ref nullObject ref nullObject ref nullObject private void cmdHome_Click object sender e private void cmdForward_Click object sender e try catch Already on last page. private void cmdBack_Click object sender e try catch Already on first page. _ Hầu hết các phương thức của điều kiểm Web Browser đều yêu cầu một vài thông số. Vì các phương thức này không được nạp chồng và vì C không hỗ trợ tham số tùy chọn nên bạn phải cung cấp giá trị cho mọi tham số. Bạn không thể sử dụng tham chiếu null được vì chúng là các thông số ref. Thay vào đó bạn hãy tạo ra một biến đối tượng chứa tham chiếu null sau đó cung cấp nó cho các thông số mà bạn không cần sử dụng. Kỹ thuật này sẽ được mô tả chi tiết trong mục . Lấy địa chỉ IP của máy tính hiện hành Ỹ Bạn cần lấy địa chỉ IP của máy tính hiện hành có thể là để sử dụng sau này trong mã lệnh networking. Sử dụng phương thức GetHostName và GetHostByName của lớp . Lớp Dns cung cấp các dịch vụ phân giải tên miền. Bạn có thể gọi phương thức GetHostName để lấy về tên host của máy tính hiện hành. Sau đó bạn có thể dịch tên này sang địa chỉ IP bằng phương thức GetHostByName. Đây là một ví dụ using System using public class GetIPAddress private static void Main Lấy tên host của máy tính hiện hành. string hostName Lấy địa chỉ IP trùng khớp đầu tiên. string ipAddress hostName .AddressList