Возникла не совсем понятная затыка, в нижеследующем коде софтинка "замораживается" на весь перебор устройств:
- Код: Выделить всё
private sub listdevices()
Dim info As System.Management.ManagementObject
Dim search As System.Management.ManagementObjectSearcher
Dim deviceName As String
search = New System.Management.ManagementObjectSearcher("SELECT * From Win32_PnPEntity")
For Each info In search.Get()
Application.DoEvents()
deviceName = CType(info("Caption"), String)
Debug.WriteLine(deviceName)
Next
end sub
Как бы с этим побороться?