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

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





ункцій, зазначених в таблиці.

Bar

Bar3D

ClearViewPort CloseGraph DetectGraph

DrawPoly FillPoly

FloodFill GetGraphMode

ImageSize InitGraph

InstallUserDriver InstallUserFont PieStice RegisterBGIdriver RegisterBGIfont SetAllPalette

SetFillPattern SetFillStyle SetGraphBufSize SetGraphMode SetLineStyle SetPalette SetText

Justify SetTextStyle


Таблиця кодів, що повертаються GraphResult, і розшифровка їх змісту наведена при описі функції GraphErrorMsg, тому що зазвичай ці функції використовуються спільно. Після одного виклику GraphResult наступний її виклик дасть нульове значення, тому для подальшого використання результатів тестування рекомендується зберігати значення цієї функції в який-або змінної.

Для швидкої видачі простого повідомлення про тип помилки графічної системи використовується функція, перетворююча результат виклику функції GraphResult в повідомлення, яке можна вивести процедурою Write. Ця функція оголошена як:

GraphErrorMsg (ErrorCode: Integer ): String ;


Константи кодів помилок, визначені в модулі Graph, і відповідні їм повідомлення наведені в наступній таблиці.


Константа

Код

Повідомлення про помилку

Переклад і пояснення

grOk

0

No error

Помилки немає

grNoInitGraph

-1

(BGI) Graphics not installed (use InitGraph)

графік не инициализирована

grNotDetected

-2

Graphics hardware not detcted

Графічний адаптер не знайдене

grFileNotFound

-3

Device driver file not detected

BGI-файлу немає у вказаному каталозі

grlnvalidDriver

-4

Invali device driver file

BGI-файл містить помилковий код

grNoLoadMem

-5

Not enough memory to load driver

Немає місця в ОЗУ для завантаження драйвера

grNoScanMem

-6

Out of memory in scan fill

При роботі процедури FillPoly не вистачає робочої пам'яті

grNoFloodMem

-7

Out of memory in flood fill

При роботі процедури FloodFill не вистачає робочої пам'яті

grFontNotFound

-8

Font file not found

CHR-файлу немає у вказаному каталозі

grNoFontMem

-9

Not enough memory to load font

Немає місця в ОЗУ для завантаження шрифту

grlnvalidMode

-10

Invalid Graphics mode for selected driver

Неможливий режим для обраного драйвера

grError

-11

Graphics error

Помилка графіки

grIOError

-12

Graphics I/O error

Помилка вводу-виводу графіки

grInvalidFont

-13

Invalid font fite

У файлі шрифту неправильний код

grInvalidFontNum

-14

Invalid font number

Неіснуючий номер шрифту

grInvalidDeviceNum

-15

Invalid device number

Неіснуючий номер адаптера


Найпростіший блок ініціалізації графічного режиму ...


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





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

  • Реферат на тему: Немає нічого більш складного і тому більш цінного, ніж мати можливість прий ...
  • Реферат на тему: Як виростити чоловіка в сім'ї, де немає батька
  • Реферат на тему: Способи Досягнення еквівалентності при перекладі англійської Економічної лі ...
  • Реферат на тему: Як Ви ставитеся до твердження: "Наука довела, що Бога немає"
  • Реферат на тему: Урок літератури "Війна - жесточе немає слова" за творами письменн ...