b4a在代码中插入计时器

时间:2016-03-22 16:37:45

标签: vb4android

我是法国人,对我的英语很抱歉,我尽我所能......

我尝试调用一个名为timer1_tick的子命令,我想让它停止我的子" b_reponse1_click"。问题是我的子等待直到计时器结束...

代码:

 Sub timer1_tick
 t = t + 1
 Log(t)
 timer1.Enabled = False
 End Sub

Timer1倒计时但我的sub b_reponse1_Click继续执行而不等待计时器结束

计时器:

代码:

Select()

我试过这个但是没有解决我的问题:

代码:

this.Activated += OnActivated;

你知道我怎样才能阻止我的sub b_reponse1_click大约1秒钟?

感谢提前回答!

1 个答案:

答案 0 :(得分:0)

timer1_tick是一个常规子,就像任何其他子一样。它不会导致代码执行等待。

在论坛中搜索CallSubPlus。您可以将当前子转换为两个子,然后使用CallSubPlus调用第二个子,该子将在指定时间后运行。