yqf0215 Posted June 5, 2007 Share Posted June 5, 2007 My work is using a software programmed by powerbuilder, the soft has a class called "pbdw90", which like common SysListView32. I can't using ControlListView to get/set that I wanted operation to the control called "pbdw90" . May someone help me , help me to control the "pbdw90" like the SysListView32. Link to comment Share on other sites More sharing options...
Zedna Posted June 5, 2007 Share Posted June 5, 2007 It's not ListView. I'm using Autoit for automatize PowerBuilder too. For pbdw80 you must use only Send() or ControlSend() Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
yqf0215 Posted June 6, 2007 Author Share Posted June 6, 2007 And ,How do I get the text from pbdw90 wiindow, Send or ControlSend Only send Message , But before send the text, I want to get the text. Link to comment Share on other sites More sharing options...
Zedna Posted June 6, 2007 Share Posted June 6, 2007 (edited) And ,How do I get the text from pbdw90 wiindow, Send or ControlSend Only send Message , But before send the text, I want to get the text.It's not possible.Ugly workaround is to use combination of Send() ControlSend() with @TAB and then Ctrl+C to copy selected text in current edit to Clipboard.I'm using automatize PowerBuilder project datawindow and there are & in captions so I use Send('!b') to jump to Re&build then Send('i') to set IncrementalFor checking correct setting I use WinGetText() where I test substring for keyword "Incremental". So for you no good news Edited June 6, 2007 by Zedna Resources UDF ResourcesEx UDF AutoIt Forum Search 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