以下为计时器代码,计时器间隔是1MS
以下内容为程序代码:
1 Dim CheckBox As WinForm.CheckBox = e.Form.Controls("WatchBox")
2 If CheckBox.Checked = True Then
3 ARTCount = ARTCount + 1
4 If VarD0 = 2 Then
5 Count = Count + 1
6 End If
7 End If
以下为checkbox代码
以下内容为程序代码:
1 If e.Sender.Checked = True Then
2 VarD0 = 2
3 e.Form.TimerEnabled = True
4 D0Date = Date.Now
5 Else
6 VarD0 = 3
7 e.Form.TimerEnabled = False
8 Dim st As Date = D0Date
9 e.Form.Controls("ShowStr").Text = "耗时:" & (Date.Now - st).TotalMilliseconds & "毫秒 采集:" & ARTCount & "次 计" & Count & "次"
10 Count = 0
11 ARTCount =0
12 End If
耗时:5194.8091毫秒 采集:334次 计334次
ARTCount,Count,VarD0多为Public 变量
为啥执行效率这么低啊