拉撒路 - 是否有可能在周期中画画?

时间:2014-02-08 22:01:12

标签: cycle lazarus

我有以下问题:我想在同一个地方连续绘制许多图片,使用短制动周期(使用sleep(n);)在每个周期之间。但唯一的画面总是在麦克风周期结束后画出。是否有可能中止循环一段时间,在画布上绘制然后重复它直到循环结束?谢谢你的回答,对不起我的奇怪解释。

1 个答案:

答案 0 :(得分:1)

不是简单的绘制和睡眠序列。 LCL是事件驱动的,并且在由主循环触发的事件中以.paint方法完成绘制。

执行此操作的最佳方法是使用TTimer,将其设置为频率,并在计时器触发时绘制下一个。