HughLerwill
Programmer
As touched upon in thread222-1695412 I am finding the following code runs significantly faster (ide and exe) under Win 7 64 bit when 'run as administrator'
Any explanation and/ or fix to make it faster when not 'run as administrator' would be appreciated.
Code:
Option Explicit
Private Declare Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As Currency) As Long
Private Declare Function QueryPerformanceCounter Lib "kernel32" (lpPerformanceCount As Currency) As Long
Private Sub Command1_Click()
Dim i&, j&, QPTicks As Currency, QPTicks2 As Currency, QPfreq As Currency
'List1 is set unsorted at design time
QueryPerformanceFrequency QPfreq
List1.Visible = False
QueryPerformanceCounter QPTicks
For j = 1 To 100
List1.Clear
For i = 1 To 1000
List1.AddItem CStr(i)
Next
Next
QueryPerformanceCounter QPTicks2
List1.Visible = True
MsgBox j - 1 & "*" & List1.ListCount & " Items in " & (QPTicks2 - QPTicks) / QPfreq & " seconds"
End Sub