我可以在VB6上实现超时吗?

时间:2012-03-18 07:48:05

标签: vb6 timeout

我想知道VB6上是否有超时工具。

我有一些函数Do(),我可以用超时调用这个方法吗?

类似的东西:

Call(Do, 5);

将在5秒后退出。

Do()函数不是我的,所以我无法改变它。

谢谢!

1 个答案:

答案 0 :(得分:3)

是的,你可以。您必须创建后台工作程序,实现sleep(5000)然后终止后台进程。你可以看看http://msdn.microsoft.com/en-us/library/aa719109(v=vs.71).aspx