![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Линия типа "бегущии муравьи" [D7, WinXP]
vlad_ri © (2004-11-30 10:21:00)Уважаемые, как реализовать сабж?
Где-то встречал раньше, но сейчас никак не найду :(
Заранее спасибо!
vlad_ri (2004-11-30 13:14:00) [1]Большое спасибо!
MBo (2004-11-30 13:03:00) [2]вот простой пример:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Inc(Counter);
EraseRect;
DrawAnts;
end;
procedure TForm1.DrawAnts;
var
cm:Integer;
begin
cm:=Counter mod 6;
Canvas.Pen.Color:=clRed;
Canvas.Pen.Style:=psDot;
Canvas.MoveTo(X1+cm,Y1);
Canvas.LineTo(X2,Y1);
Canvas.Moveto(X2,Y1+cm);
Canvas.LineTo(X2,Y2);
Canvas.MoveTo(X2-cm,Y2);
Canvas.LineTo(X1,Y2);
Canvas.MoveTo(X1,Y2-cm);
Canvas.LineTo(X1,Y1);
end;
MBo (2004-11-30 12:23:00) [3]
Marching Ants delphi