首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

windows系统api里面有没有什么函数可以实现当前sub结束后回调一个sub?该如何解决

2012-02-17 
windows系统api里面有没有什么函数可以实现当前sub结束后回调一个sub?就是在当前sub里传递另一个sub的地址

windows系统api里面有没有什么函数可以实现当前sub结束后回调一个sub?
就是在当前sub里传递另一个sub的地址,等当前sub运行end   sub结束后,再由系统api自动回调另一个sub?
非常感谢!

[解决办法]
按你这个意思,恐怕没有这个古怪的API

[解决办法]
......弄一个定时器

SUB1最后一句是定时器.ENABLE=TRUE

然后SUB1结束.

时间到了后,定时器事件到来

在那里面,先结束定时器(.ENABLE=FLASE),然后调用你的SUB2

如果不想用控件,那就用API自己完成......(SetTimer,KillTimer)
[解决办法]
在定时过程中进行重入处理,比如:

private sub Timer1_timer()
static isReentry as boolean
if isReentry then exit sub

isreentry = true
'进行其他处理
isreentry = false
end sub

热点排行