Реферат: Відображення на екрані дисплея графічної інформації

InitGraph (Driver, Mode, ‘C:\TP\BGI’);

{графічні дії}

…..

CloseGraph ;

End.

4. Помилки ініціалізації графічного режиму та їх обробка

При виконанні програми можуть виникати помилки. Тому в модуліGRAPH реалізований механізм визначення помилок та видачі повідомлень про них на екран за допомогою функції GraphResult i GraphErrorMsg .

Функція GraphResult : integer ; повертає 0, якщо остання графічна операція виконалась без помилок, або число від –14..-1, при наявності помилок.

Функція GraphErrorMsg ( Code : integer) : string; повертає значення типу STRING в якому відповідно коду помилки надається текстову повідомлення. CODE – код помилки, який повертається функцією GraphResult .

Приклад 3:

Var

Driver, Mode, Error : string;

Begin

Driver := Detect;

InitGraph (Driver, Mode, ‘’);

Error := GraphResult;

If Error <> 0 then

WriteLn (GraphErrorMsg (Error));

……………. {повідомлення помилки}

CloseGraph;

End.

5. Група процедур та функцій управління режимами роботи графічного адаптера

1) процедура DetectGraph виконується для тестування графічного адаптера:

DetectGraph (var Driver, Mode : integer);

Ця процедура може бути викликана до ініціалізації графічного режиму. Параметри:

Driver – повертає тип драйвера;

Mode - повертає максимальне значення відповідного режиму.

Ці значення і рекомендується підставляти як фактичні параметри процедури InitGraph .

2) група процедур та функцій управління режимами роботи графічного адаптера:

К-во Просмотров: 336
Бесплатно скачать Реферат: Відображення на екрані дисплея графічної інформації