Tải bản đầy đủ (.ppt) (12 trang)

Thư viện chương trình con chuẩn

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 (253.32 KB, 12 trang )

CNTT
Giáo viên hướng dẫn: Trần Thị Thu Thủy
Giáo sinh thực tập : Nguyễn Thị Huệ

m
2 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
1. Sử dụng thư viện

Sử dụng thư viện (unit) trong Pascal:
-
Điều kiện để sử dụng được các thư viện là phải khai
báo thư viện bắt đầu bằng từ khoá Uses.
Khai báo: Uses unit1, unit2, …, unitN;

m
3 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
2. Crt
-
Thư viện Crt chứa các thủ tục liên quan đến việc quản lí và khai
thác màn hình, bàn phím của máy tính.

m
4 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
Bảng màu
Crt.pas


Crt.pas
Black 0 Màu đen
Blue 1 Màu xanh lơ
Green 2 Màu xanh lá cây
Cyan 3 Màu thiên thanh
Red 4 Màu đỏ
Magenta 5 Màu đỏ tươi
Brown 6 Màu nâu
LigXGray 7 Màu xám sáng
DarkGray 8 Màu xám tối
LigXBlue 9 Màu xanh sáng
LigXGreen 10 Màu xanh lá cây sáng
LigXCyan 11 Màu thiên thanh sáng
LigXRed 12 Màu đỏ sáng
LigXMagenta 13 Màu đỏ tươi sáng
Yellow 14 Màu vàng
White 15 Màu trắng

m
5 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
3. Graph

Hình ảnh đồ họa được xây dựng từ các điểm
sáng (pixel – điểm ảnh). Điểm ảnh là đơn vị cơ
sở của màn hình đồ họa.

Thư viện Graph: chứa các thủ tục liên quan đến
việc xử lí đồ họa.


Để thực hiện các chức năng đồ họa cần sử dụng
các thủ tục, hàm trong thư viện GRAPH.
(GRAPH.TPU).

m
6 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
Một số thủ tục, hàm trong thư viện Graph
L_GRAPH.PAS
L_GRAPH.PAS

m
7 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
Minh họa
(GetMaxX, GetMaxY)
(GetMaxX, GetMaxY)
GetMaxY
GetMaxY
GetMaxX
GetMaxX
(0, 0)
(0, 0)
x1
x1
y1
y1

Line(x1, y1, x2, y2);
Line(x1, y1, x2, y2);
x2
x2
y2
y2
y
y
x
x
x- dx
x- dx
y+ dy
y+ dy
dy
dy
dx
dx
LineTo(x, y);
LineTo(x, y);
LineRel(-dx, dy);
LineRel(-dx, dy);
PutPixel(x, y, red);
PutPixel(x, y, red);

m
8 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
Một số thủ tục, hàm trong thư viện Graph

VEHINH.PAS
VEHINH.PAS

m
9 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
4. Một số thư viện khác

System: Chứa các hàm sơ cấp và thủ tục vào/ra.

Dos: Chứa các thủ tục cho phép thực hiện trực tiếp
các lệnh tạo thư mục, thiết lập giờ hệ thống,…

Printer: Chứa các thủ tục làm việc với máy in.

m
10 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ
Củng cố
1. Cách sử dụng thư viện
2. Crt
3. Graph
4. Một số thư viện khác

m
11 - Thư viện chương trình con
chuẩn
Nguyễn Thị Huệ

Bài tập về nhà
-
Bài tập về nhà:
-
Đọc trước và làm theo các yêu cầu của bài thực
hành 8 (tr.115 – SGK).
1. Viết chương trình hiển thị ra tất cả các màu trong
pascal trên nền màn hình đồ họa.
2. Tìm hiểu xem trong các thư viện Crt, Graph còn
hỗ trợ các hàm hay thủ tục nào khác không?
(google.com).
CNTT

×