中石化起重作业许可证:pb中怎么实现时间倒计时?

来源:百度文库 编辑:高校问答 时间:2024/05/09 08:24:36
在一个Editmask里有一个时间,将它倒计时,谢谢高手了

Timer()
功能: 在指定的时间间隔内反复触发指定窗口的定时器事件。
语法:Timer ( interval {, windowname } )
参数interval:指定两次触发Timer事件之间的时间间隔,有效值在0到65之间。如果该参数的值指定为0,那么关闭定时器,不再触发指定窗口的Timer事件
windowname:窗口名,指定时间间隔到时要触发哪个窗口的Timer事件。省略该参数时,触发当前窗口的Timer事件
返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL,Timer()函数返回NULL。
用法:使用Timer()函数可以周期性地触发指定窗口的Timer事件,这样,每当时间间隔过去时,应用程序都可以完成一些周期性的工作,比如绘制简单动画等。将Timer()的interval参数设置为非0值时启动定时器并开始计时;将该函数的interval参数设置为0时关闭定时器,终止计时任务。
需要注意的是,在Microsoft Windows系统中,该函数能够计时的最小时间间隔为0.055秒(约1/18秒),如果把interval参数的值设置小于0.055,那么该定时器将每隔0.055秒触发一次窗口的Timer事件。
Microsoft Windows 3.x最多只支持系统中同时启动16个定时器。
示例1. 下面的语句每隔3秒触发一次当前窗口的Timer事件:Timer(3)
示例2. 下面的语句停止当前窗口的定时器:Timer(0)
示例3. 下面的语句每隔0.5秒触发一次w_Emp窗口的Timer事件:Open(w_Emp)Timer(0.5, w_Emp)