Delphi — це самостійний об’єктно-орієнтована мова програмування, що утворився на базі Object Pascal. В даний час його основною цільовою платформою є Microsoft.NET.
Інструкція
- Виберіть компілятор для виконання операцій на Delphi. Ви можете використовувати Free Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal і так далі в залежності від даних вам умов. Найвідомішим і широко використовуваним на сьогоднішній день компілятором є Embarcadero Delphi.
-
Для побудови лінії в Delphi використовуйте один з найвідоміших алгоритмів побудови — Алгоритм Брезенхема, заснований на визначенні точок двовимірного растра, які необхідно зафарбувати для отримання найбільш прямій лінії, що знаходиться між двома заданими точками. Метод більш актуальне для побудови горизонтальних і вертикальних ліній, що не вимагають особливого згладжування. Даний алгоритм також актуальний при побудові кіл, швидкість його виконання часто буває досить висока. Реалізація такого виду алгоритму в Object Pascal виглядає наступним чином (дивіться малюнок до кроку). -
У випадку якщо ви хочете намалювати лінію в Delphi з максимальним згладжуванням, скористайтесь для цього алгоритмом Ву. Його сенс полягає в розкладанні лінії відрізка в растр застосовуючи згладжування. Його перевага у високій якості ліній, також швидкість виконання досить висока, тому рекомендується його застосовувати у випадках необхідності побудови діагональних ліній. Його виконання в коді для осі x вигладить наступним чином (дивіться малюнок до кроку). -
Також для побудови ліній в Delphi ви можете скористатися іншими способами, наприклад, завантажити з інтернету готові шаблони. При цьому перевіряйте помилки, які, можливо, були допущені авторами. Зверніть увагу і на наявність інших алгоритмів. Вони не настільки широкі в застосуванні, як два вищеописаних і швидше підходять під певні задані параметри, що зустрічаються в практиці рідше вищеописаних випадків.
Корисні поради
Читайте більше додаткової літератури з Delphi.