Mục tiêu thực hiện:
- Biết được ý nghĩa thủ tục - Tạo được các thủ tục - Sử dụng được các thủ tục
- Phân biệt được tham biến và tham trị.
Nội dung:
7.1 Định nghĩa chương trình con 7.2 Tạo và sử dụng chương trình con
7.3 Tham biến, tham trị và cách truyền tham biến, tham trị
7.1 Định nghĩa thủ tục
- Chia nhỏ chương trình thành nhiều phần logic, giúp gỡ rối dễ dàng.
- Thủ tục có thể được sử dụng lại trong một ứng dụng khác.
Muốn xây dựng một thủ vào menu tool thực hiện lệnh Add procedure sẽ xuất hiện hộp thọai sau:
Hình 18 :Hộp thoại xây dựng thủ tục Các loại thủ tục
a. Thủ tục không trả về giá trị ( Chương trình con)
[Private | Public | Static] Sub <Tên thủ tục> (Tham số) Các dòng lệnh
End sub
[Private | Public | Static] Function <Tên hàm> (Tham số) [As <Kểu dữ liệu>] Các dòng lệnh
End Function
Trong trường hợp không khai báo As <type>, mặc định, VB hiểu là kiểu variant
c. Thủ tục thuộc tính
Có thể trả về và gán giá trị, hay đặt tham chiếu đến đối tượng.
Xem thủ tục trong modul hiện hành
Trong cửa sổ code, chọn Genaral trong hộp Object, và chọn tên thủ tục trong hộp Procedure.
Để xem thủ tục xử lý sự kiện chọn tên đối tượng từ hộp Object trong cửa sổ code, sau đó chọn tên sự kiện trong hộp procedure
Thoát khỏi thủ tục / hàm
Exit sub dùng để thoát khỏi thủ tục, Exit Function dùng để thoát khỏi hàm. BÀI TẬP THỰC HÀNH TẠI LỚP CÓ SỮ HƯỚNG DẪN CỦA GIÁO VIÊN
Bài 1:Viết 1 chương trình con điều khiển cho 2 hình ảnh chuyển động trên form Bài 2: Viết 1 hàm tính n giai thừa trong đó n nhập từ bàn phím
Bài 8
CÁC ĐỐI TƯỢNG MỞ RỘNG