autoit居然支持面向对象?
本帖最后由 royliaoz 于 2011-6-20 20:04 编辑$rdoboy = _IEGetObjById ($oIE,"rdoboy")
$rdoboy.checked=1
以前总是得用_IEFormElementRadioSelect 之类的函数来操作,但感觉这样是相当麻烦的,要先获取$oForm才行,毕竟有些时候是没有form的。
今天才发现用.checked类似javascript的方法居然也行得通(刚无意中在论坛看见的)
真是相见恨晚啊,
以前一直为操作ie烦恼,没想到.checked这样赋值也行??但我怎么在帮助手册没找到这方面的说明?
各位知道在哪里吗?万分感谢 帮助里没有具体用法 回复 2# netegg
晕啊,连帮助手册都没有?那大家还能从哪里找啊。。。请指教 不清楚,好像安装包里有个什么玩意可以查,不过没怎么用过,没印象了 基于对象的东西很多的,网页那部分,字典那部分还有好多都是,以前看不懂,最近在学java才知道是个什么意思!话说回来用过autoit再学JAVA 相当的无语了!无怪乎说用vb的脑残呢!我也脑残了,改自己的写程序习惯好难! 我也想知道哪里可以查,因为有时候会用到对象。 ..\autoit3\Extras\OLEview\oleview.exe看看这个文件,我不会用,不过据说是用来查看对象的 求具体使用方法{:face (197):} 那属于 HTML DOM.去google一下就出来很多了
如果只需要参考手册的话,可以去w3cshool.com.cn 补充一句,似乎 w3cshool.com.cn 的HTML DOM 资料也不是齐全的
有很多方法在里面也是找不到的.需要常对照网页的script来积累学习. 学VB的话,可以加载对象后,用对象浏缆器 查看对象 方法 属性,事件的 只有 com 操作才能。
不過 Autoitobject 已經解決這個問題了。 帮助里有提一点。。 其实应该说au3本身没有对象的概念的,而是可以调用别的语言里的方法 去查DHTML手册,这其实是网页的对象,AU3只不过是借助系统组件调用,当然支持了
页:
[1]
2