![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Polygon [D7]
hgd © (2006-07-12 12:36:00)Подскажите, мне необходимо построить полигон из точек. Такая форма не работает, как сделать, чтобы массив можно было подставить в полигон.
PointArray : array [1..100] of TPoint;
Image1.Bitmap.Canvas.Polygon
([
for i:=1 to PointPol do
point(PointArray[i].X, PointArray[i].Y)
]);
Антибайт (2006-07-13 08:56:00) [1]begin
end
забыл ))
Ketmar (2006-07-12 20:15:00) [2]я тоже хочу так, как в [0]! %-))
Desdechado (2006-07-12 13:12:00) [3]hgd (12.07.06 12:36)
Вот это конструкция!
Ты с каком справочнике нашел вызов функции, у которой параметром идут операторы языка?
Юрий Зотов (2006-07-12 13:00:00) [4]Попробуйте так:
PointArray: packed array [1..100] of TPoint;
Windows.Polygon(Canvas.Handle, @PointArray, 100);
-=S..S=- (2006-07-12 13:00:00) [5]var
PointArray : array [1..100] of TPoint;
i:integer;
begin
for i:=1 to 100 do begin
PointArray[i].X := RandomRange(2,50);
PointArray[i].Y := RandomRange(2,50);
end;
Image1.Canvas.Polygon(PointArray)