Показать сообщение отдельно
  #4  
Старый 29.10.2006, 23:42
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

Код:
procedure TForm1.FormPaint(Sender: TObject);
const
  Radius = 50;
  cx = 70;       // Координата центра круга по x
  cy = 90;       // Координата центра круга по y
  DotCount = 30; // Кол-во точек на окружности
var
  x, y, i: integer;
begin
   for i := 0 to DotCount-1 do
   begin
      x := cx + Round( Radius * cos( 360/DotCount*i*3.14/180 ) );
      y := cy + Round( Radius * sin( 360/DotCount*i*3.14/180 ) );
      Canvas.Pixels[x,y] := clBlack;
   end;
end;
Ответить с цитированием