THUOÄC TÍNH,PHÖÔNG THÖÙC VA SÖÏ KIEÄN Ñoái töôïng :

Một phần của tài liệu luận văn công nghệ thông tin tìm hiểu hệ thống chẩn đoán điện tâm đồ (Trang 66)

THÖÏC THI CHÖÔNG TRÌNH ÖÙNG DUÏNG

5.2 THUOÄC TÍNH,PHÖÔNG THÖÙC VA SÖÏ KIEÄN Ñoái töôïng :

Một khả năng của Visual Basic chính là khả năng kết hợp với các thư viện liên kết động.Ví dụ khi xây dựng một ứng dụng nào đó có một số yêu cầu mà Visual Basic chưa đáp ứng đủ,ta cần viết thêm các DLL phụ trợ.

5.2 THUỘC TÍNH,PHƯƠNG THỨC VA SỰ KIỆN Đối tượng : Đối tượng :

Visual Basic 6.0 hỗ trợ một cách lập trình hướng đối tượng mới ,lập trình đối tượng. Trong lập trình cổ điển ta có lập trình theo cấu trúc. Nếu như ứng dụng được thiết kế đ63 giải quyết vấn đề lớn,lập trình viên có thể chia thành nhiều vấn đề nhỏ đ63 giải quyết riêng từng cái.

Với lập trình hướng đối tượng ,lập trình iên sẽ chia nhỏ vấn đề cần giải quyết thành các đối tượng. Từng đối tượng có đời sóng riêng của nó. Nó có những đặc điểm ,mà người ta gọi là thuộc tính(properties) và những chức năng riêng biệ mà gọi là phương thức(method).Lập trình viên phải đưa ra các thuộc tính và phương thức mà đối tượng cần thể hiện.

Thuộc tính:

Nói một cách đơn giản ,thuộc tính(properties) mô tả đối tượng. Mỗi đối tượng đều có một bộ thuộc tính mô tả đối tượng.Biểu mẫu và điều khiển đều có thuộc tính.Thậm chí màn hình và máy in,là những đối tượng chỉ cho phép can thịêp lúc thi hành,cũng có các thuộc tính .

Mặc dù những đối tượng có những bộ thuộc tính khác nhau,nhưng trong đó vẫn có một số thuộc tính thông dụng cho hầu hết các điều khiển.Có thể xem toàn bộ thuộc tính của một thuộc tính bằng cách chọn vào điều khiển và mở cửa sổ properties trong Visual Basic.

Phương thức ( Method):

Là những đoạn chương trình chứa trong điều khiển,cho điều khiển biết cách thức để thực hiện một công việc nào đó,chẳng hạn dời điều khiển đến một vị trí mới trên biểu mẫu.Tương tự thuộc tính,mỗi điều khiển có những phương thức khác nhau nhưng vẫn có một số phương thức rất thông dụng cho hầu hết các điều khiển.

Các phương thức thông dụng:

Phương thức Giải thích

Move Thay đổi vị trí đối tượng

Drag Thi hành hoạt động kéo và thả của người sử dụng

SetFocus Cung cấp tầm ngắm cho đối tượng được chỉ ra trong lệnh gọi phương thức

Zorder Quy định thứ tự xuất hiện của các điều khiển trên màn hình

Sự kiện:

Nếu như thuộc tính mô tả đối tượng,phương thức chỉ ra cách thức đối tượng hành động thì sự kiện là những phần cứng của đối tượng .Ví dụ khi người sử dụng nhấn vào nút lệnh ,nhiều sự kiện xảy ra :Nút chuột được nhấn

,commandButton trong ứng dụng được nhấn ,sau đó nút chuột được thả. Ba hoạt Thuộc tính Giải thích

Left Vị trí cạnh trái của điều khiển so với vật chứa nó Top Vị trí cạnh trên của điều khiển so với vật chứa nó Height Chiều coa của điều khiển

Width Chiều rộng của điều khiển

Name Một giá trị chuỗi được dùng để nói đến điều khiển. Enable Giá trị logic quyết định người sử dụng có được làm việc

với điều khiển hay không.

Visible Giá trị logic quyết định người sử dụng có thấy điều khiển hay không

động này tương đương với 3 sự kiện:Mouse,Click và MouseUp.Đồng thời 2 sự kiện GotFocus của commandButton cũng xảy ra.

Tương tự thuộc tính và phương thức,mỗi điều khiển có những bộ sự kiện khác nhau,nhưng một số sự kiện rất thông dụng với hầu hết các điều khiển.Các sự kiện này xảy ra thường là kết quả của một hành động nào đó,như là di chuyển chuột,nhấn nút phím ,hoặc gõ vào hộp văn bản.Kiểu sự kiện này được gọi là sự kiện khởi tạo bởi người sử dụng,và ta sẽ phải lập trình cho chúng.

Các sự kiện thông dụng

Sự kiện Xảy ra khi

Change Người sử dụng sửa đổi chuổi ký tự trong hộp kết hợp hoặc hộp văn bản

Click Người sử dụng sử dụng nút chuột để nhấn lên đối tượng

DblClick Người sử dụng sử dụng nút chuột để nhấp đúp lên đối tượng

DragDrop Người sử dụng kéo rê một đối tượng qua nơi khác DragOver Người sử dụng kéo rê một đối tượng ngang qua

một điều khiển khác

GotFocus Đưa một đối tượng vào tầm ngắm của người sử dụng

KeyDown Người sử dụng nhấn một nút trong tầm ngắm KeyPress Người sử dụng nhấn và thả một nút trên bàn phím KeyUp Người sử dụng thả một nút bên bàn phím

LostFocus Đưa một đối tượng ra khỏi tầm ngắm

MouseDown Người sử dụng nhấn một nút chuột bất kỳ trong khi con trỏ chuột đang nằm trên một đối tượng MouseMove Người sử dụng di chuyển con trỏ chuột ngang qua

một dối tượng

MouseUp Người sử dụng thả nút chuột trong khi con trỏ chuột đang nằm trên một đố tượng

Một phần của tài liệu luận văn công nghệ thông tin tìm hiểu hệ thống chẩn đoán điện tâm đồ (Trang 66)

Tải bản đầy đủ (PDF)

(85 trang)