标签: cycle lazarus
我有以下问题:我想在同一个地方连续绘制许多图片,使用短制动周期(使用sleep(n);)在每个周期之间。但唯一的画面总是在麦克风周期结束后画出。是否有可能中止循环一段时间,在画布上绘制然后重复它直到循环结束?谢谢你的回答,对不起我的奇怪解释。
答案 0 :(得分:1)
不是简单的绘制和睡眠序列。 LCL是事件驱动的,并且在由主循环触发的事件中以.paint方法完成绘制。
执行此操作的最佳方法是使用TTimer,将其设置为频率,并在计时器触发时绘制下一个。