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

Реферат Графіка в Турбо Паскалі





метод був єдиним і тому дуже популярним способом виведення графіків і цілих картин на екран (і на принтер). Програмістам іноді вдавалося створювати справжні шедеври В«комп'ютерної псевдографікиВ». Але для серйозної роботи із зображеннями текстовий режим дисплея абсолютно підходить.

У графічному режимі мінімальним об'єктом, висновком якого може керувати програміст, є так званий піксель (від англійського Pixel, що виник у результаті об'єднання слів В«малюнокВ» (picture) і В«елементВ» (element)). Піксел має менші розміри в порівнянні з символом (на один символ у текстовому режимі відводиться майданчик розміром в декілька пікселів). Його геометричні розміри визначаються здатністю монітора. Дозвіл монітора зазвичай задається у вигляді rx * ry, де rx - кількість пікселів на екрані по горизонталі, а ry - кількість пікселів по вертикалі. На практиці використовуються не довільні, а деякі певні значення дозволу. Такими дозволами є, Наприклад, 320х200, 640х480, 800х600, 1024х768, 1280х1024 і т.д.







1. ФУНКЦІЇ І ПРОЦЕДУРИ



1.1. Модуль Graph

В 

Модуль Graph Турбо Паскаля містить близько п'ятдесяти різних процедур і функції, призначених для роботи з графічним екраном. У цьому ж модулі деякі вбудовані константи, які можуть бути використані в графічних програмах. Для того щоб скористатися всіма можливостями модуля Graph, в початку програми (після заголовка) необхідно помістити оператор використання p> Uses Graph;

Основну частину модуля складають процедури введення базових графічних елементів, таких як точки, відрізки прямих ліній, дуги

і цілі кола та ін

Функція GraphErrorMsg. Повертає значення типу String, в якому за вказаною кодом помилки дається відповідне текстове повідомлення. Тема:

Fanctional GraphErrorMsg (Code: Integer): String;

Тут Code - код помилки, що повертається функцією GraphResult. p> Функція CloseGraph. Завершує роботу адаптера в графічному режимі і відновлює текстовий режим роботи екрану.

В 

1.2. Координати, вікна, сторінки

Будь-яке зображення формується з досить простих геометричних фігур. Це точки, відрізки прямих, кола і т.д. З геометрії відомо, що положення геометричного об'єкта і його форма задаються координатами його точок.

Отже, для того щоб запрограмувати графічний висновок, треба навчитися задавати координати графічних об'єктів.

Багато графічні процедури та функції використовують покажчик поточної позиції на екрані, який на відміну від текстового курсора невидимий. Положення цього покажчика, як і взагалі будь координата на графічному екрані, задається щодо лівого верхнього кута, який, у свою чергу, має координати 0,0. Таким чином, горизонтальна координата екрану збільшується зліва направо, а вертикальна - зверху вниз. p> Функції GetMaxX і GetMaxY. p> Повертають значення типу Word, що містять максимальні координати...


Назад | сторінка 2 з 10 | Наступна сторінка





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

  • Реферат на тему: Виведення на екран поточного каталогу в графічному режимі (з скролінгом)
  • Реферат на тему: Модуль Graph в програмі Turbo Pascal
  • Реферат на тему: Проектування тривимірної сцени в нестандартному графічному режимі
  • Реферат на тему: Проектування тривимірної сцени в нестандартному графічному режимі
  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...