Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Модуль Graph в програмі Turbo Pascal

Реферат Модуль Graph в програмі Turbo Pascal





top>

320x200

4 кольори

1

АТТ400С1 = 1

320x200

4 кольори

1

АТТ400С2 = 2

320x200

4 кольори

1

АТТ400СЗ = 3

320x200

4 кольори

1

ATT400Med = 4

640x200

2 кольори

1

АТТ400Нi = 5

640x400

2 кольори

1

VGA

VGALo = 0

640x200

16 кольорів

4

VGAMed = 1

640x350

16 кольорів

2

VGAHi = 2

640x480

16 кольорів

1

PC3270

PC3270Hi = 0

720x350

2 кольори

1

IBM8514


IBM8514Lo = 0

640x480

256 кольорів

1

IBM8514 = 1

1024x768

256 кольорів

1


Для того щоб повністю використовувати можливості встановленого в ПК адаптера, необхідно скористатися інструкцією по роботі з ним. p> Процедура DetectGraph . Для тестування графічного адаптера в модулі Graph оголошена процедура:

DetectGraph (VAR GraphDriver, GraphMode: Integer)

Ця процедура може бути викликана до ініціалізації графіки. Через формальний параметр GraphDriver повертається значення з першого стовпця таблиці зазначеної вище таблиці, а через параметр GraphMode - зазвичай останнє значення з відповідного розділу другого стовпця. Ці значення і рекомендується підставляти в якості фактичних параметрів у процедуру InitGraph. Після визначення GraphDriver автоматично стає доступним діапазон графічних режимів, реалізованих адаптером

Існує можливість маніпуляції режимами роботи графічного адаптера - за допомогою групи процедур і функцій, але вже після ініціалізації графіки. Але часто буває важливим спочатку визначити дозволені значення режимів. p> Діапазони графічних режимів. Номер поточного графічного режиму для встановленого драйвера визначається функцією

GetGraphMode : Integer ,

Функція

GetMaxMode : Word

повертає номер максимального режиму для графічного адаптера; таким чином, кожен драйвер підтримує діапазон режимів 0 ... GetMaxMode. Зазвичай цей же результат можна отримати з процедури

GetModeRange (GraphDriver: Integer; VAR LoMode, HiMode: Integer),

через параметри LoMode і HiMode , повертає відповідно нижню і верхню межу режимів для драйвера GraphDriver. Але з ряду технічних міркувань краще користуватися функцією GetMaxMode, вважаючи мінімальний номер режиму рівним нулю.

Функції GetModeName і GetDriverName .

GetModeName (GraphMode: Word): String. Функція повертає рядок, в якій міститься послідовно через прогалини дозвіл, ім'я константи і іноді назва палітри, наприклад, '640x200 CGA '. Представлений приклад допоможе визначити, в яких графічних режимах може працювати використовувана ПЕОМ. br/>

USES Graph;

{підключений модуль Graph}

{$ I initgraf.pas}

{процедура ініціалізації}

VAR


mode: Integer;


BEGIN


Grlnit;

{ініціалізація}

for mod...


Назад | сторінка 5 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Державний прапор Російської імперії (проблема співвідношення кольорів в рос ...
  • Реферат на тему: Процедура електронного Декларування товарів и транспортних ЗАСОБІВ, что пер ...
  • Реферат на тему: Розробка конструкції автомобільного адаптера
  • Реферат на тему: Розробка на ЕОМ моделі мережного адаптера