BSBAL18 Posted December 12, 2011 Posted December 12, 2011 (edited) I have one question that is basic that i cannot seem to find ANYWHERE around the forum. If i have an existing GUI (say some normal application is running). I can get information on the GUI, move it, resize it, etc etc. However, the one thing i am trying to do is to read the GUI's textbox/buttonText/combo box details. How would I go about doing this? Basically just gathering information from WITHIN the GUI itself, beyond the amatuer 'GetWinText' and other 'Get's. My main concern is reading a ever-changing combobox and being able to 'check' the items i want, which can appear in random order. ANy direction would be appreciated, even if its just 'look at the topic <x> in the help file'.i use this simple code... and it doesnt seem to get the GUI data..[/i] [i]Public Sub ProcessEntries() Dim oAutoIt As New AutoItX3 Dim curText As String Dim curTitle As String Dim curData As String oAutoIt.Sleep 4000 'This works just fine curTitle = oAutoIt.WinGetTitle("[active]") curText = oAutoIt.WinGetText("[active]") 'This doesnt work at all (either using the ID in a string, or as a nonString, the ID was given to me by WinInfo curData = oAutoIt.ControlGetText(curTitle, curText, "93697896") err = oAutoIt.Error 'In the above test.... ' curData returns "" ' Err returns... 1 ' Description: "" ' HelpContext: 0 ' HelpFile: "" ' LastDllError: 0 ' Number: 1 ' Source: "" Stop 'used for watching the vars End SubMore info here; they had me move the thread. Edited December 12, 2011 by BSBAL18
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