CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 445

445

Chương 11: Lập trình mạng

private void WebBrowser_Load(object sender, System.EventArgs e) {

object nullObject = null;

object uri = "http://www.dvpub.com.vn";

explorer.Navigate2(ref uri, ref nullObject, ref nullObject,

ref nullObject, ref nullObject);

}

private void cmdHome_Click(object sender, System.EventArgs e) {

explorer.GoHome();

}

private void cmdForward_Click(object sender, System.EventArgs e) {

try {

explorer.GoForward();

} catch {

MessageBox.Show("Already on last page.");

}

}

private void cmdBack_Click(object sender, System.EventArgs e) {

try {

explorer.GoBack();

} catch {

MessageBox.Show("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 15.8.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.