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 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - 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 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - 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