Vb.net 在计时器'中添加额外的秒数;s间期
据推测,我有一个值为5000(5秒)的计时器。5秒后Vb.net 在计时器'中添加额外的秒数;s间期,vb.net,timer,Vb.net,Timer,据推测,我有一个值为5000(5秒)的计时器。5秒后 Radiobutton1.Enabled = False Radiobutton2.Enabled = False 将被锁定。我希望发生的是,当我单击某个按钮时,(例如,Button1),它将再添加2000(2秒),我的单选按钮1和2将再次启用 我的计时器1代码如下所示: Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Radiobutton1.Enabled = False
Radiobutton2.Enabled = False
将被锁定。我希望发生的是,当我单击某个按钮时,(例如,Button1
),它将再添加2000(2秒),我的单选按钮1和2将再次启用
我的计时器1代码如下所示:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Timer1.Stop()
RadioButton1.Enabled = False
RadioButton2.Enabled = False
End Sub
在按钮中,单击事件添加:
Timer1.Interval += 2000
RadioButton1.Enabled = True
RadioButton2.Enabled = True
Timer1.Enabled = True 'If you want to start the timer again
我已经编辑了你的标题。请看,“,其中的共识是“不,他们不应该”。我很抱歉。不会再次发生。您是否告诉我们您不熟悉
+
运算符?您不知道经过了多少时间,因此不知道将间隔设置为什么。您需要在启用计时器时将DateTime.UtcNow存储在一个变量中来解决这个问题。与论坛网站不同,我们不使用“谢谢”或“感谢任何帮助”或签名。见”。