- Thư viện này chứa các hàm, thủ tục liên quan đến chế độ đồ họa của các loại màn hình khác nhau và cho phép thực hiện các thao tác đồ họa cơ bản. Vd : vẽ điểm, đường, tô màu,…[r]
(1)(2)(3)Chức số thủ tục tiện ích CRT
TextColor(color);
TextBackground(color); Clrscr;
(4)1 CRT
clrscr
TextBackground
gotoXY
(5)1 CRT
clrscr
TextBackground
gotoXY
TextColor
Thư viện CRT chứa thủ tục liên quan đến quản lý khai thác hình, bàn phím máy tính
Người lập trình điều khiển hoặc đưa liệu hình, xây dựng giao diện hình –bàn phím, dùng bàn phím điều khiển
chương trình sử dụng âm để xây dựng chương trình mơ
(6)Clrscr;
clrscr
TextBackground
gotoXY
TextColor
->Đây thủ tục xóa hình
Lưu ý: Phải khai báo thư viện trước sử dụng hàm
Uses crt ; Begin
(7)Textcolor(color);
clrscr
TextBackground
gotoXY
TextColor
Đặt màu cho chữ hình, color biến xác định
màu nhận số giá trị …
Uses CRT; Begin
Write(‘Chua dat mau chu’); 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
(8)Textbackground(color);
clrscr
TextBackground
gotoXY
TextColor
Đặt màu cho hình, color biến xác định màu nhận số giá trị bảng
Uses CRT; Begin
writeln(‘chua dat mau nen’); Textbackground(1);
Writeln(‘Da dat lai mau nen’); Readln;
(9)Gotoxy(x,y);
clrscr
TextBackground
TextColor
- Đưa trỏ tới vị trí cột x, dịng y hình văn
- Do hình văn gồm 25 dòng 80 cột nên phạm vi giá trị tham số 1<=x<=80;1<=y<=25
Uses CRT; Begin
write(‘a’);
Gotoxy(10,20);
Writeln(‘Con tro dang dung o cot 10 dong 20’); Readln;
End.
(10)2 GRAPH
- Thư viện chứa hàm, thủ tục liên quan đến chế độ đồ họa loại hình khác cho phép thực thao tác đồ họa
Vd: vẽ điểm, đường, tô màu,…
- Thư viện chứa tệp (*.BGI) thư mục BGI pascal
(11)Văn hình ảnh
- Hiển thị kí tự mã ASCII
- Hình ảnh - Đơn vị sở hình
chữ nhật nhỏ, hình chứa kí tự.
- Đơn vị sở điểm ảnh(pixel).
- Vị trí kí tự xác định theo dịng, cột Màn hình văn thường có 25 dịng, 80 cột(được đánh số từ 1).
(12)Chú ý:
(13)b Khởi tạo chế độ đồ họa
Trong đó:
- driver là số hiệu trình điều khiển BGI;
- mode số hiệu độ phân giải - path đường dẫn tới tệp BGI
procedure InitGraph(var driver, mode:integer; path: string);
Ví dụ:
(14)b Khởi tạo chế độ đồ họa
- Sau kết thúc làm việc với chế độ đồ họa, để trở chế độ văn ta phải gọi thực thủ tục:
(15)(16)CHÚC CÁC EM HỌC TỐT