Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (75.44 KB, 2 trang )
Màu (color)
Khi ta dùng chỉ có một bit (chỉ có trị số 0 hay 1) cho mỗi pixel thì ta chỉ có trắng hay đen. Lúc
ấy ta có thể dùng một byte (8 bits) cho 8 pixels. Dầu vậy, nếu độ mịn của graphic cao đủ, thì
hình cũng đẹp. Thử xem các tuyệt tác photos trắng đen của Cao Đàm, Cao Lĩnh thì biết. Các
máy Fax dùng nguyên tắc scan hình giấy cở A4 ra thành những pixels trắng đen rồi gởi qua
đường dây điện thoại qua đầu kia để tái tạo lại hình từ những dữ kiện pixels.
Visual Basic 6 cho ta chỉ định một con số vào mỗi màu VB có thể hiển thị, hay chọn trực tiếp
một màu từ Dialog. Có bốn cách:
• Bạn chỉ định trực tiếp một con số hay chọn một màu từ cái Palette.
• Bạn chọn một trong các hằng số định nghĩa sẵn trong VB, gọi là intrinsic color
constants (intrinsic có nghĩa nôm na là cây nhà lá vườn hay in-built), chẳng hạn như
vbRed , vbBlue. Danh sách của intrinsic color constants lấy từ VB6 online help được
liệt kê dưới đây:
• Dùng Function QBColor để chọn một trong 16 màu. Function QBColor xuất phát từ
thời Quick Basic (QBasic) của Microsoft. QBsic là tiền thân của Visual Basic. Trong
QBasic bạn có thể dùng các con số 1,2,3 .. để chỉ định các màu Blue, Green, Cyan ,
.v.v..Function QBColor giản tiện hóa cách dùng màu, user không cần phải bận tâm về
cách trộn ba thứ màu căn bản Red, Green, Blue. Bạn viết code một cách đơn giản như:
Dưới đây là trị số các màu ta có thể dùng với Function QBColor.
Trị số Màu Trị số Màu
0 Black 8 Gray
1 Blue 9
Light
Blue
2 Green 10
Light
Green
3 Cyan 11
Light
Cyan
4 Red 12