Ngôi sao Ô tôChức năng của một số thủ tục tiện ích trong CRT
TextColor(color);
TextBackground(color);
Clrscr;
GotoXY(x,y)
Thư viện CRT là gì?
1. CRT
clrscr
TextBackground
gotoXY
TextColor
1. CRT
clrscr
TextBackground
gotoXY
TextColor
Thư viện CRT chứa các thủ tục liên
quan đến quản lý và khai thác màn
hình, bàn phím của máy tính.
Người lập trình có thể điều khiển
hoặc đưa dữ liệu ra màn hình, xây
dựng các giao diện màn hình –bàn
phím, dùng bàn phím điều khiển
textcolor(4);
Write(‘Da dat mau chu la do’);
Readln;
End.
Màu Tên hằng Giá trị
Đen black 0
Xanh trời blue 1
Xanh lá green 2
xanh lơ cyan 3
Đỏ red 4
Tím magenta 5
Vàng yellow 14
Trắng white 15
Textbackground(color);
clrscr
TextBackground
gotoXY
TextColor
Đặt màu cho nền màn hình, color là
hằng hoặc biến xác định màu và có
thể nhận một số giá trị trong bảng.
Uses CRT;
Begin
writeln(‘chua dat mau nen’);
Textbackground(1);
Writeln(‘Da dat lai mau nen’);
Readln;
End.
Văn bản hình ảnh.
- Hiển thị các kí tự của bộ
mã ASCII
- Hình ảnh
- Đơn vị cơ sở là các hình
chữ nhật nhỏ, mỗi hình
chứa một kí tự.
- Đơn vị cơ sở là các điểm
ảnh(pixel).
- Vị trí các kí tự được xác
định theo dòng, cột. Màn
hình văn bản thường có 25
dòng, 80 cột(được đánh số
từ 1).
- Các điểm ảnh được xác
định theo tọa độ của chúng.
Độ phân giải của màn hình
xác định số điểm ảnh,
thường là 640 x 480(được
đánh số từ 0).
Chú ý:
-
Có thể chuyển đổi qua lại giữa 2 chế độ: vản bản, đồ họa.
-
Cần có bản mạch điều khiển màn hình: đảm bảo tương
tác giữa bộ xử lí và màn hình để thực hiện các chế độ phân
giải và màu sắc.
b. Khởi tạo chế độ đồ họa