billym Posted January 30, 2008 Share Posted January 30, 2008 I have a list of windows (titles/classes) that need to trigger different events in my code. How would I get autoit to watch for these windows at the same time. The list changes so I need to figure out how to have this happen dynamically. I know that when i use the windows management functions, it freezes code execution per window it is looking for. I looked at Winexists but not sure if looping is the best way to do this. Link to comment Share on other sites More sharing options...
PsaltyDS Posted January 30, 2008 Share Posted January 30, 2008 I have a list of windows (titles/classes) that need to trigger different events in my code. How would I get autoit to watch for these windows at the same time. The list changes so I need to figure out how to have this happen dynamically. I know that when i use the windows management functions, it freezes code execution per window it is looking for. I looked at Winexists but not sure if looping is the best way to do this.Keep the list in one place, i.e. a delimited string or an array, and have a loop or an AdLibEnable function test the list with WinExists() periodically. WinList() won't help because you only get Title\Handle, and you want to look for Title/Class. Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
billym Posted January 30, 2008 Author Share Posted January 30, 2008 Keep the list in one place, i.e. a delimited string or an array, and have a loop or an AdLibEnable function test the list with WinExists() periodically. WinList() won't help because you only get Title\Handle, and you want to look for Title/Class. thx, I think this will work 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