请问在PB中怎样实现类似VB中的Timer控件的功能?

我在程序中要实现循环监测时间功能,每隔一段时间就执行一个函数,可用API函数Sleep则整个程序时间都被循环体占用了。望各位不吝赐教!谢谢。
[70 byte] By [jiaguanxin] at [2007-12-13]
# 1
PB里面不是有一个timer()函数吗?
qqf-我就是我 at 2007-10-23 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 2
例:在事件timer中写你需要的代码,在你要开始用监测时,只用键入timer(1),即每秒调用一次timer事件。
qqf-我就是我 at 2007-10-23 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 3
在窗口中的TIME事件编写程序,在你需要的地方加入timer(0.5),其中0.5是秒数,来需要时运行timer(0)就OK了
mmjhcg-两岸有花 at 2007-10-23 > top of Msdn China Tech,PowerBuilder,控件与界面...