Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 79 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
79
Dung lượng
10,15 MB
Nội dung
BÀI 6 BIỂUMẪU (FORM) Nhóm TINQUẢNLÝ- BM TIN- Khoa Toán Tin học Đại học Thăng Long http://bmtin.thanglong.edu.vn Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 2 NỘI DUNG CHÍNH MỘT SỐ KHÁI NIỆM CƠ BẢN LÀM VIỆC VỚI CÁC ĐỐI TƯỢNG MỘT SỐ VÍ DỤ Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 3 MỘT SỐ KHÁI NIỆM Lập trình hướng đối tượng (Object Oriented Programming) Đối tượng (Objects) Thuộc tính (Properties) Sự kiện (Events) Phương thức (Methods) Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 4 ĐỐI TƯỢNG - Objects Là các phần tử tồn tại trong quá trình xây dựng một chương trình, một phần mềm ứng dụng Đối tượng có các thuộc tính (properties) mô tả xung quanh nó. Các thuộc tính được thiết lập các giá trị khi thiết kế đối tượng hay khi thực hiện chương trình Đối tượng (Object) Thuộc tính (Properties) Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 5 Ví dụ về ĐỐI TƯỢNG Một sinh viên da trắng, tóc vàng, mắt xanh nói tiếng Tây Ban Nha Đối tượng: Sinh viên Thuộc tính: Màu da: trắng Màu tóc: vàng Màu mắt: xanh Ngôn ngữ: tiếng Tây Ban Nha Một quả bóng tròn, bằng da nặng 1.5kg Đối tượng: Quả bóng Thuộc tính: Hình dáng: tròn Chất liệu: bằng da Cân nặng: 1.5kg v.v… Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 6 Ví dụ về ĐỐI TƯỢNG Nút lệnh OK trong cửa sổ Đăng nhập Đối tượng: Nút lệnh (command button) Thuộc tính: Tên: cmdOK Tiêu đề: OK FontName: Arial Ô nhập văn bản Đối tượng: Textbox Thuộc tính: Tên: txtUsername FontName: Time New Roman Fore Color: Brown v.v… Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 7 SỰ KIỆN - EVENTS Sự kiện là một Biến cố khi người dùng thực hiện (tác động) một hành động nào đó lên đối tượng VD: Cầu thủ đá quả bóng Đối tượng tác động: cầu thủ Sự kiện: đá Đối tượng chịu tác động: quả bóng Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 8 SỰ KIỆN - EVENTS Mỗi đối tượng trong ứng dụng có một danh sách các sự kiện mà người dùng có thể tác động VD: Người dùng bấm con trỏ chuột vào nút lệnh OK trên cửa sổ ứng dụng Đối tượng tác động: người dùng Sự kiện: Click Đối tượng chịu tác động: CmdOK Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 9 PHƯƠNG THỨC - Method Phương thức: là hành vi, phản ứng của đối tượng trước một sự kiện nào đó Ví dụ: Cầu thủ đá quả bóng bật vào tường nảy ra Đối tượng tác động: cầu thủ Sự kiện: đá Đối tượng chịu tác động: quả bóng Phương thức: bật vào tường, nảy lại Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 10 Ví dụ (tiếp) An cầm kim khâu đâm vào quả bóng bay, quả bóng nổ, phát ra tiếng kêu Đối tượng: quả bóng bay Sự kiện: đâm quả bóng Phương thức: nổ, phát ra tiếng kêu [...]... DỰNG BIỂUMẪU (FORM) Quy trình để xây dựng một biểumẫu Thiết kế biểumẫu Xử lý các sự kiện của đối tượng trên biểumẫu Lưu biểumẫu và chạy thử Kiểm lỗi Hoàn thiện Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 26 CÁC THÀNH PHẦN TRONG MÔI TRƯỜNG LÀM VIỆC Form Designer FORM Wednesday, April 11, 2012 TIN QUẢNLÝ - BÀI 6 27 CÁC THÀNH PHẦN TRONG MÔI TRƯỜNG LÀM VIỆC Properties Layout Form Controls... trên biểu mẫu, một thông báo hiển thị ra màn hình Wednesday, April 11, 2012 TINQUẢNLÝ-BÀI 6 11 Wednesday, April 11, 2012 TIN QUẢNLÝ - BÀI 6 12 Ví dụ (tiếp) Đối tượng: Label1 Sự kiện: DblClick() Phương thức: MessageBox() Wednesday, April 11, 2012 TIN QUẢNLÝ - BÀI 6 13 Sự kiện (Events) Đối tượng (Object) Phương thức (Methods) Thuộc tính (Properties) Wednesday, April 11, 2012 TIN QUẢNLÝ - BÀI... 2012 TIN QUẢNLÝ - BÀI 6 23 NAME : cmdOK NAME : cmdCancel CAPTION : \