tailieunhanh - Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 7

Tài liệu tham khảo giáo trình Tin học đại cương dùng cho khối A do Đỗ Thị Mơ chủ biên - Bộ môn công nghệ phần mềm gồm 2 phần chia làm 13 chương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 7 Đồ họa và âm thanh | CHƯƠNG VII ĐÔ HOẠ VÀ ÂM THANH 1- Đồ hoạ - Khái niệm chung Màn hình máy vi tính hiện nay có nhiều loại khác nhau các máy AT-386 AT-486 AT-586. thường dùng loại màn hình VGA Video Graphic Adapter TVGA Top of VGA hoặc SVGA Supper VGA đây là loại màn hình có thể dùng ở một trong hai chế độ chế độ TEXT - hiển thị văn bản và chế độ GRAPHIC - hiển thị đồ hoạ. Trong chế độ TEXT màn hình được chia thành 25 dòng và 80 cột nếu viết kín màn hình ta có thể viết được 2000 ký tự. Chúng ta có thể thay đổi chế độ phân giải để viết ra 25 dòng x 40 cột hoặc 80 dòng x 50 cột. Muốn vẽ hình tô màu các hình ta phải chuyển sang chế độ đồ hoạ trong chế độ này màn hình được xem là một ma trận điểm tuỳ thuộc độ phân giải ta có thể có ma trận 640x480 điểm hoặc 1024x720 điểm. Mỗi điểm trên màn hình được gọi là 1 Pixel tức là một phần tử ảnh Picture Element ta có thể hoàn toàn chủ động trong việc thay đổi màu sắc cường độ sáng của từng điểm để tạo ra một bức tranh theo ý muốn. Vị trí của mỗi điểm trên màn hình được biểu diễn bởi hai toạ độ Hoành độ và Tung độ gốc toạ độ 0 0 là điểm ở góc trên bên trái màn hình còn điểm góc dưới bên phải có toạ độ là 639 479. Muốn chuyển sang làm việc ở chế độ đồ hoạ trong thư mục hiện hành thư mục chứa chương trình Pascal phải có các tệp .BGI và .CHR. Lời gọi đơn vị chương trình đồ hoạ phải đặt ở đầu chương trình sau từ khoá USES như ví dụ 43. Ví dụ 43 Program Ve_hinh Uses GRAPH . - Khởi động chế độ đồ hoạ Trong phần thân chương trình cần phải đưa vào các thông báo về kiểu màn hình chế độ đồ hoạ MODE tương ứng. Những người làm tin học ứng dụng thường không quan tâm lắm đến các thông số này do vậy dễ lúng túng khi cần khai báo. Để khắc phục nhược điểm đó trong Turbo Pascal đã có sẵn một thủ tục khởi tạo chế độ đồ hoạ là Initgraph var GD GM Integer DP string n Khi gọi thủ tục này với các tham số hợp lệ Initgraph sẽ tự xác định kiểu màn hình và Mode đồ hoạ tối ưu . Người lập trình có thể tự mình khai báo các tham số GD GM Trong đó GD Graph Driver

TỪ KHÓA LIÊN QUAN