就是他,谢谢指导。 GUICtrlRead($ComboBox),这个,能读取非GUICtrlCreate生成的ComboBox控件当前值吗? 本帖最后由 cashiba 于 2016-4-17 11:34 编辑
ControlFocus($H2,"","");有反应
Local $cnt = ControlCommand($H2, "", "", "SetCurrentSelection", 3);无反应
Local $cns = ControlCommand($H2, "", "", "SelectString", "项目C");无反应反复测试,都是如此。同样的窗口句柄,同样的类ID,有的函数有反应,有的函数没反应,真是奇了怪。暂时跳过,等一段时间再琢磨这个事情.....{:face (229):} 反复测试,都是如此。同样的窗口句柄,同样的类ID,有的函数有反应,有的函数没反应,真是奇了怪。暂时跳过 ...
cashiba 发表于 2016-4-17 11:33 http://www.autoitx.com/images/common/back.gif
不用折腾了,虽然你很固执…
ControlCommand 不是万能的,局限性很大,很多非标控件都不会或不好支持
“comlistbox”不用说,肯定不会ok 不用折腾了,虽然你很固执…
ControlCommand 不是万能的,局限性很大,很多非标控件都不会或不好 ...
afan 发表于 2016-4-17 11:40 http://www.autoitx.com/images/common/back.gif也不指望有啥万能的函数,咱是新手嘛,很多函数不会用,至少试到最后知道不是自己语法有错误或者参数没取对就行了。固执,是新手应有的美德,笨鸟多飞嘛不是....还好你这个大神能提醒一下,感谢感谢{:face (332):} 回复cashiba
你最好试试 131738大神的方法,可以完成的。
heroxianf 发表于 2016-4-16 13:34 http://www.autoitx.com/images/common/back.gif131738大神的法子也不好使,对showdropdown也没反应。现在看来只对controlfocus有反应,也许就是afan版版说的,controlcommand函数本身对非标准控件有局限性.... 好在还有万能的send函数,controlfocus定好焦点,然后直接使用send("{down}")完全能达到目的.....{:face (125):}
页:
1
[2]