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

Реферат Програма, що ілюструє роботу з графікою в Delphi на прикладі малювання ламаних і кривих ліній





МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

Білоруський державний університет

КАФЕДРА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ










Курсова робота

з дисципліни програмування

Тема: Програма, що ілюструє роботу з графікою в Delphi на прикладі малювання ламаних і кривих ліній




Виконала:

студентка 2 курсу, 2 групи

спеціальності СЯ Ярмолович Тетяна Юріївна

Керівник:

доцент кафедри Інформаційних технологій

Серебрякова Людмила Михайлівна




Мінськ +2014

Зміст


Введення

Глава 1. Графіка в Delphi

1.1 Створення програми. Клас TCanavas. Його основні властивості і методи

1.2 Об'єкти TBrush, TFont і TPen

Глава 2. Приклад програми

Висновок

Література

Додаток


Введення


Дана робота присвячена темі Програма, що ілюструє роботу з графікою в Delphi на прикладі малювання ламаних і кривих ліній raquo ;. Необхідність широкого використання графічних програмних засобів стала особливо відчутною у зв'язку з розвитком Інтернету і, в першу чергу, завдяки службі World Wide Web, що зв'язала в єдину ??laquo; павутину ??raquo; мільйони домашніх сторінок raquo ;. У сторінки, оформленої без комп'ютерної графіки мало шансів залучити до себе масову увагу.

Область застосування комп'ютерної графіки не обмежується одними художніми ефектами. У всіх галузях науки, техніки, медицини, у комерційній та управлінській діяльності використовуються побудовані за допомогою комп'ютера схеми, графіки, діаграми, призначені для наочного відображення різноманітної інформації. Конструктори, розробляючи нові моделі автомобілів і літаків, використовують тривимірні графічні об'єкти, щоб представити остаточний вигляд виробу. Архітектори створюють на екрані монітора об'ємне зображення будівлі, і це дозволяє їм побачити, як воно впишеться в ландшафт.

У нашому випадку, при створенні додатків використовують графіку, в основному застосовуються такі об'єкти (класи):

§ TCanаvas - поверхня малювання,

§ TPen - перо,

§ TBrush - кисть,

§ TFont - шрифт.

Сам по собі полотно (Canаvas) являє собою поверхню, на яку можна виводити текст і інші графічні зображення - лінії, прямокутники, еліпси, квадрати і т.д. Але при найближчому розгляді можна побачити, що цей полотно представляє собою площину, що складається з окремих точок - пікселів. Піксель - це базовий елемент графічного введення, що представляє собою окрему точку. Фактично, при малюванні на полотні ми просто зафарбовуємо його окремі точки тим чи іншим кольором. Але, зрозуміло, працюючи з полотном допомогою методів, що надаються класом TCanvas, можна без зайвого клопоту виводити не тільки точки, але і текст, лінії, прямокутники, багатокутники, кола, і навіть готові зображення. У даному випадком, ми будемо пробувати виводити такі елементи, як криві і ламані.


Глава 1. Графіка в Delphi


Робота з графікою в Delphi передбачає звернення до властивості Canvas компонентів. Для програміста Canvas в Delphi - це полотно, який дає доступ до кожного пікселя. Звичайно, малювати попиксельно для роботи з графікою в Delphi не доводиться, система Delphi надає потужні засоби роботи з графікою, що полегшують задачу програміста.

У роботі з графікою в Delphi, у вас в розпорядженні знаходиться канва (полотно, а точніше властивість Canvas Delphi компонентів), кисть (властивість Brush ), олівець (властивість Pen ) компонента на яким ми збираємося малювати. У Pen і Brush є властивість Color ( колір) і Style (стиль ). Щоб отримати доступ до шрифтів, надано властивість полотна (Canvas) Font.

Полотно для малювання Canvas являє собою перевернуту систему координат XOY, де О - верхня ліва точка компонента чи форми (дивлячись де ми малюємо).



Гарна новина полягає в тому, що Delphi має цілий ряд готових до використання компонент, піклуватися про малюванні яких розробнику зовсім нема чого, оскільки всю рутинну роботу вже виконали розробники Delphi і VCL. Більш того, в VCL є безліч заготовок...


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





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

  • Реферат на тему: Програма, що ілюструє роботу з графікою в Delphi на прикладі малювання прям ...
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Рішення задач і створення компонента в Delphi
  • Реферат на тему: Використання строкових масивів при створенні додатків в середовищі Delphi
  • Реферат на тему: Програма мовою програмування високого рівня Borland Delphi 7.0