Foxtable(狐表)用户栏目专家坐堂 → 代码检查


  共有3977人关注过本帖平板打印复制链接

主题:代码检查

帅哥哟,离线,有人找我吗?
lisangyu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:4277 威望:0 精华:0 注册:2019/8/5 17:49:00
代码检查  发帖心情 Post By:2022/4/17 21:15:00 [只看该作者]

蓝总:
timertick代码:
Dim t1 As Date = Vars("Time")
Dim t2 As Date = Date.Now
Dim t As TimeSpan = t2 - t1
Dim str,str1,str2 As String
str1 = TimeSerial(t.Hours,t.Minutes,t.Seconds)
str2 = TimeSerial(01-t.Hours,00-t.Minutes,00-t.Seconds)
str = "考试时间60分钟" & Chr(13) & Chr(10) & "已用时间 " & str1.SubString(2) & Chr(13)
e.Form.Controls("Label3").text = str & Chr(10) & "剩余时间 " & str2.SubString(2)

If str2.SubString(2) = ":00:00"  Then
    e.Form.Controls("CheckBox1").Checked = False
    e.Form.Controls("CheckBox2").Checked = False
    e.Form.Controls("CheckBox3").Checked = False
    e.Form.Controls("CheckBox4").Checked = False
....
end if
60分钟用完就自动终止,为什么我刚启动,就提示已经用完60分钟,直接执行后面的if语句,有时又能够正常的自动跳动时间


 回到顶部