Bẫy lỗi trong VisualBasic

Một phần của tài liệu Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0 (Trang 34 - 36)

Các thao tác bẫy các lỗi thực thi của chương trình là cần thiết đối với các ngơn ngữ lập trình. Người lập trình khĩ kiểm sốt hết các tình huống cĩ thể gây ra lỗi. Chẳng hạn người ta khĩ cĩ thể kiểm tra chặt chẽ việc người dùng đang chép dữ liệu từ

đĩa mềm (hay CD) khi chúng khơng cĩ trong ổ đĩa. Nếu cĩ các thao tác bẫy lỗi ở đây thì tiện cho người lập trình rất nhiều.

Visual Basic cũng cung cấp cho ta một số cấu trúc để bẫy các lỗi đang thực thi.

Cú pháp:

Dạng 1:

On Error GoTo <Tên nhãn>

<Các câu lệnh cĩ thể gây ra lỗi>

<Tên nhãn>:

<Các câu lệnh xử lý lỗi>

Ý nghĩa:

- <Tên nhãn>: là một tên được đặt theo quy tắc của một danh biểu.

- Nếu một lệnh trong <Các câu lệnh cĩ thể gây ra lỗi> thì khi chương trình thực thi đến câu lệnh đĩ, chương trình sẽ tự động nhảy đến đoạn chương trình định nghĩa bên dưới <Tên nhãn> để thực thi.

Dạng 2:

On Error Resume Next

<Các câu lệnh cĩ thể gây ra lỗi>

Ý nghĩa:

- Nếu một lệnh trong <Các câu lệnh cĩ thể gây ra lỗi> thì khi chương trình thực thi đến câu lệnh đĩ, chương trình sẽ tựđộng bỏ qua câu lệnh bị lỗi và thực thi câu lệnh kế tiếp.

CHƯƠNG 4 CÁC KIU D LIU CĨ

CU TRÚC

Mục tiêu:

Chương này giới thiệu về các cấu trúc dữ liệu trong VB. Việc nắm bắt được các vấn đề này giúp cho việc tổ chức dữ liệu khi viết chương trình VB được hợp lý hơn.

Học xong chương này, sinh viên phải nắm bắt được các vấn đề sau: - Sử dụng kiểu dữ liệu chuỗi.

- Sử dụng kiểu ngày tháng. - Kiểu động (Variant)

- Kiểu mảng

Kiến thức cĩ liên quan:

- Các cấu trúc lập trình trong VB.

Tài liệu tham khảo:

http://www.vovisoft.com/VisualBasic/VB6Chapter5.htm http://www.vovisoft.com/VisualBasic/VB6Chapter6.htm

Một phần của tài liệu Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0 (Trang 34 - 36)