bai 19 thu vien chuong trinh con chuan

16 12 0
bai 19 thu vien chuong trinh con chuan

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

- 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

Ngày đăng: 20/04/2021, 16:29