Сейчас работаем

Использование компонентов в интегрированной среде Delphi "Работа с графикой"

Проект “Декартова система координат”

Разработать проект, рисующий декартову систему координат.

a)      Создайте новый проект в Delphi и сохраните его в отдельной папке “Декартова система координат”;

Разместите на форме со страницы Additional компонент Image. Данный компонент имеет канву – пространство для создания графических объектов – и позволяет рисовать на ней, а также облегчает располагать рисунки в области формы.

b)     Установите цвет рисуемых объектов (осей)  - свойство Pen и заливки (фона) - свойство Brush класса TCanvas.

c)      в событии OnCreate формы реализуйте рисование декартовой системы координат на компоненте Image, подпись осей и начала системы координат, используя следующие методы класса TCanvas:

  • MoveTo(x, y) – перемещение в точку с указанными координатами;
  • LineTo(x', y') – рисование линии от текущей точки (x, y) до следующей точки с координатами (x', y');
  • TextOut(x, y, ‘текст’) – вывод текста в указанную позицию (x, y);

Пример рисования оси y:

На Image1,на его канве, рисуем ОТ точки(середина ширины Image1,0)

На Image1,на его канве, рисуем ДО точки(середина ширины Image1,высота Image1)

d)      Проверьте работу проекта.

Мне больше нечего сказать про эту лабораторную работу, качайте и пользуйтесь)

Надеюсь, Вам помог этот сайт и я в частности))

Комментарии (0)

monks_jk

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Лабораторная «Массивы. Одномерные массивы.» Delphi 14 Pascal/Delphi бесплатно
Лабораторная «Работа со строками.» Delphi 9 Pascal/Delphi бесплатно
Курсовая База данных "Кинотеатр" 88 Базы данных бесплатно
Курсовая База данных "Отдел кадров" 7 Базы данных бесплатно
Лабораторная Динамические массивы структур 4 C/C++ бесплатно
Новые работы
Тип Название Рейтинг Категория Стоимость
Исходник Учет продаж (NET 5.0, C#, WPF, SQL Server) new 0 .NET (C#) 1 000,00
Исходник Стековый калькулятор C# new 0 .NET (C#) 700,00
Курсовая Автоматизированная информационная система «Поиск пропавших людей» C# new 0 .NET (C#) 2 500,00
Курсовая Распределение учебной нагрузки C# new 0 .NET (C#) 5 000,00
Исходник Нахождение кратчайшего пути в графе. Алгоритм Дейкстры C# new 0 .NET (C#) 600,00
Использование компонентов в интегрированной среде Delphi "Работа с графикой"
Лабораторная работа содержит: 3 страницы, 3 рисунка.
Категория: Образование
Стоимость: Бесплатно