有关速度的测试
cqcpl 2007-09-06 02:10:33 写入下面一段代码。
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Command9_Click()
Dim lsa As Long, i As Long, j as string
lsa = GetTickCount
j = "asfds"
For i = 0 To 10000000
j = j
Next
MsgBox (GetTickCount - lsa)
End Sub
改变j的变量类型,用来测试变量的读写速度。结果令人疑惑。
String 竟然比Variant慢的多,不是说Variant是最慢的吗?