МОУ СОШ №3 г. Осташков Тверская обл.
  
 
 
 
 

Мини-проекты в Delphi

Проект «Регионы»

 Регионы (Polygon)- это геометрические фигуры, которые представляют собою многоугольники, построенные на заданных точках, и представляют собой замкнутую линию заданной толщины (Pen.Width), цвета линии (Pen.Color) и цвета заливки (Brush.Color).
Создадим проект, в котором будет изображаться две геометрические фигуры.
Для этого на форме размером 300*200 расположим объект класса TImage размером 180*260 в верхнем левом углу формы.
В разделе implementation объявим как массивы два региона, для которых указаны координаты их вершин:
Var
Rg1: array[0..7] of TPoint= ((x:100;y:25),(x:175;y:125), (x:175;y:225), (x:150;y:250), (x:100;y:225), (x:50;y:250), (x:25;y:225),(x:25;y:125));      
 

  Rg2:  array[0..5] of TPoint=((x:200;y:300), (x:250;y:300), (x:275;y:325), (x:250;y:350), (x:200;y:350), (x:175;y:325));
Первый регион будет изображаться в объекте Image при загрузке формы:

Второй на самой форме, т. к. она имеет свойство Canvas (холст) при перерисовке формы:

 

 

 

 

 

 

 

 

 

 


 
О мини-проектах
Неуловимая кнопка
Вещий камень
Перетаскивание фигур
Секундомер
Градусы-радианы
Мультик
Падение тела
Прозрачная форма
Регионы
Шарик за мышкой
Таймер
Расписание уроков
Записная книжка
Задача по физике
Определение зачеркнутой цифры
Использование Microsoft Agent в Delphi
 Арифметика
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
             
Hosted by uCoz