aardio 文档

win.timer 库模块帮助文档

win 成员列表 #

win.timer #

定时管理器。
此定时器依赖窗口消息循环,所以应当用于界面线程,
或者在工作线程中使用 win.loopMessage 函数启动窗口消息循环。

win.timer() #

返回对象:winTimerObject

win.timer(winform,interval) #

创建定时器。
如果不指定窗体对象,则创建一个 messageOnly 窗体作为父窗口。
@interval 为可选参数,用于指定间隔时间,以毫秒为单位,默认为 100 毫秒

winTimerObject 成员列表 #

winTimerObject.disable() #

禁用定时器

winTimerObject.enable(interval,count) #

启用定时器(创建 win.timer 对象默认会自动启用定时器)。
可选使用参数 @interval 中指定新的间隔时间,以毫秒为单位,
可选使用参数 @count 限定定时器执行次数,
如果指定了有效执行次数,则定时器会立即执行一次 onTimer 函数,
否则会先延时再执行 onTimer 函数

winTimerObject.getInterval() #

读取定时器间隔时间

winTimerObject.setInterval(1) #

修改定时器间隔时间,
以毫秒为单位

winTimerObject 事件列表 #

winTimerObject.onEnd #

winTimerObject.onEnd = function(){
    /*定时器停止时触发此事件*/
}

winTimerObject.onTimer #

winTimerObject.onTimer = function(){
    /*设置定时器触发函数,此函数不应返回任何值*/
}

Markdown 格式