![]() |
|
#1
|
|||
|
|||
![]() Расскажите, как работать с таймером в Delphi.
Если я в интервале задам 50. И вот так запишу: Код:
Timer1.Enabled:=True; ......................................... PaintBox1.Canvas.Rectangle... PaintBox1.Canvas.MoveTo... PaintBox1.Canvas.LineTo... ...................................... // и т.д. Timer1.Enabled:=False; оно ведь не сработает? нужно, что бы картинки выводились с задержкой ![]() |
#2
|
|||
|
|||
![]() Код:
PaintBox1.Canvas.Rectangle... sleep(1000); PaintBox1.Canvas.MoveTo... sleep(1000); PaintBox1.Canvas.LineTo. |
#3
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |
#4
|
|||
|
|||
![]() Код:
procedure Form1.Button1Click(Sender:TObject); begin Timer1.Enabled:=True; end; procedure Form1.Button2Click(Sender:TObject); begin Timer1.Enabled:=false; end; procedure Form1.Timer1OnTimer(Sender:TObject); begin PaintBox1.Invalidate; end; procedure Form1.PaintBox1OnPaint(Sender:TObject); begin ......................................... PaintBox1.Canvas.Rectangle... PaintBox1.Canvas.MoveTo... PaintBox1.Canvas.LineTo... ...................................... // и т.д. end; |