dragan Posted December 5, 2012 Share Posted December 5, 2012 (edited) I`m having trouble getting items text from SysListView32 control, can anyone confirm is this working for you (windows 7 required): #include <GuiListView.au3> Test() Exit Func Test() if NOT ProcessExists("resmon.exe") then Run("resmon.exe") if WinWait("Resource Monitor", "", 5) = 0 Then MsgBox(0, "error", "window did not show up within 5 sec") Return 0 EndIf $hListView = ControlGetHandle("Resource Monitor", "", "[CLASS:SysListView32; INSTANCE:14]") if @error then MsgBox(0, "error", "couldnt get the control handle") Return 0 EndIf Do ;waiting for the resmon to display list items Local $listCount = _GUICtrlListView_GetItemCount($hListView) If NOT WinExists("Resource Monitor") then Return 0 Until $listCount > 0 ConsoleWrite("! total number of items: " & $listCount+1 & @LF) For $i = 0 to $listCount ConsoleWrite("> " & $i+1 & " - " & _GUICtrlListView_GetItemText($hListView, $i) & @LF) Next EndFunc I get the number of items, but can't get its txts. p.s. I searched numerous topics related to SysListView32, but none helped. Edited December 5, 2012 by dragan Link to comment Share on other sites More sharing options...
water Posted December 5, 2012 Share Posted December 5, 2012 Instance 14 is "Network Activity" on the "Network" tab, right? My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
dragan Posted December 5, 2012 Author Share Posted December 5, 2012 Network tab, Network Activity, yes, exactly. Link to comment Share on other sites More sharing options...
water Posted December 5, 2012 Share Posted December 5, 2012 I think it's easier to retrieve the required data directly using WMI. If you search the web for "Retrieve Resource Monitor values from WMI with vbscript" you will find a lot of scripts to do what you want. They can easily be translated to Autoit. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
dragan Posted December 5, 2012 Author Share Posted December 5, 2012 Yeah, I figured I might be looking for an alternative to this, so I made a - WMI related.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now