III. Lập trình trong Visual Basic
2. Thuộc tính
Thuộc tính lă tập hợp câc mô tả về đối tượng mă người sử dụng có thể thay đổi được. Ta có thể thay đổi câc thuộc tính khi thiết kế biểu mẫu hoặc trong quâ trình thực hiện chương trình.
Thông thường, khi thiết kế biểu mẫu ta phải khai bâo câc thuộc tính có sẵn vă ít bị thay đổi. Sau đó khi thực hiện chương trình nếu muốn thay đổi câc tham số mố tả thuộc tính thì ta tiếp tục thực hiện câc thay đổi đó.
a. Khi thiết kế
- Click chuột văo đối tượng (hộp điều khiểu hoặc biểu mẫu) mă ta cần thay đổi thuộc tính. - Gọi cửa sổ Properties. (nhấn phím F4 hoặc chọn Window - Properties).
- Xuất hiện cửa sổ chứa câc thuộc tính như bín. Ta thực hiện thay đổi câc thuộc tính theo yíu cầu.
b. Khi thực hiện chương trình
Muốn thay đổi thuộc tính trong quâ trình thực hiện chương trình ta viết trong chương trình dòng lệnh:
[OBJECT.]<PROPERTY> = <NEW VALUE> c. Câc loại thuộc tính
Khi lăm việc với câc đối tượng ta thường sử dụng câc thuộc tính sau :
- BorderStyle : qui định dạng xuất hiện của đường viền biểu mẫu. Ta chọn :
• 0 (none) : không có đường viền. Biểu mẫu không có câc nút Minimize, Maximize vă hộp trình đơn điều khiển. Không được xí dịch vă thay đổi kích thước biểu mẫu.
• 1 (Fixed Single) : đường viền lă gạch đơn. Có câc nút thu phóng kích thước. Không thay đổi ích thước.
• 2 (Sizeble) : cho phĩp thay đổi kích thước.
• 3 (Fixed Double): đường viến nĩt đôi, cố định vị trí.
- Caption : thay đổi nội dung dòng chú thích sẽ hiện lín tại đối tượng.
- Control Box : qui định sự có mặt hay không của thanh trình đơn điều khiển trín biểu mẫu. Thuộc tính năy không thay đổi được khi chạy chương trình.
- MinButton vă MaxButton : qui định có câc nút phóng to (Maximum) hoặc thu nhỏ (Minimum) trín biểu mẫu hay không. Chọn giâ trị True hoặc False.
- Enable : qui định việc bật (nếu giâ trị True) hoặc tắt (giâ trị False) sự hoạt động của nút điều khiển hoặc biểu mẫu.
- Name : khai bâo tín của đối tượng. Tín năy giống như tín biến, nó sẽ được sử dụng khi cần lăm việc với câc đối tượng trong câc đoạn mê chương trình.
- Font : thay đổi kiểu chữ. Ta có thể sử dụng câc thuộc tính sau liín quan đến Font chữ: FontName (tín kiểu chữ), Font Size (kích thước chữ), FontBold (chữ đậm), FontItalic (chữ
ngiíng), FontStrikethru (gạch xóa), FontTransparent (nếu True thì có nền), FontUnderline (gạch chđn).
- Height : thay đổi chiều cao của đối tượng. - Width : thay đổi độ rộng của đối tượng
- Left : chuyển dịch đối tượng theo phương ngang. - Top : chuyển dịch đối tượng theo phương đứng. - ScaleMode : qui định đơn vị đo lường.
• 0 : cho biết đơn vị do người dùng ấn định.
• 1 : trị ngầm định lă Twip (1440 Twips = 1 inch).
• 2 : Point (72 Points = 1 inch).
• 3 : Pixed (đơn vị đo nhỏ nhất theo độ phđn giải măn hình).
• 4 : Ký tự.
• 5 : Inch.
• 6 : mm
• 7 : cm
- Icon : xâc định biểu tượng sẽ được hiển thị văo lúc chạy chương trình khi biểu mẫu năy bị thu nhỏ.
- MousePointer : qui định hình dạng của dấu chuột. - Visible : qui định biểu mẫu được bật hay tắt.
- WindowState : qui định trạng thâi của cửa sổ. (0 : bình thường), 1 (thu nhỏ thănh biểu tượng) vă 2 (phóng to tối đa).
- BackColor : qui định mău nền. - ForeColor : qui định mău chữ.
Ngoăi ra, còn có nhiều thuộc tính khâc nhưng ít được dùng. Trong câc phần sau nếu gặp sẽ giải thích thím.