royliaoz 发表于 2011-6-20 20:02:08

autoit居然支持面向对象?

本帖最后由 royliaoz 于 2011-6-20 20:04 编辑

$rdoboy = _IEGetObjById ($oIE,"rdoboy")
   $rdoboy.checked=1

以前总是得用_IEFormElementRadioSelect 之类的函数来操作,但感觉这样是相当麻烦的,要先获取$oForm才行,毕竟有些时候是没有form的。
今天才发现用.checked类似javascript的方法居然也行得通(刚无意中在论坛看见的)
真是相见恨晚啊,
以前一直为操作ie烦恼,没想到.checked这样赋值也行??但我怎么在帮助手册没找到这方面的说明?
各位知道在哪里吗?万分感谢

netegg 发表于 2011-6-20 20:03:50

帮助里没有具体用法

royliaoz 发表于 2011-6-20 20:05:02

回复 2# netegg


晕啊,连帮助手册都没有?那大家还能从哪里找啊。。。请指教

netegg 发表于 2011-6-20 20:58:19

不清楚,好像安装包里有个什么玩意可以查,不过没怎么用过,没印象了

love5173 发表于 2011-6-20 23:15:03

基于对象的东西很多的,网页那部分,字典那部分还有好多都是,以前看不懂,最近在学java才知道是个什么意思!话说回来用过autoit再学JAVA 相当的无语了!无怪乎说用vb的脑残呢!我也脑残了,改自己的写程序习惯好难!

netsmu 发表于 2011-6-20 23:15:13

我也想知道哪里可以查,因为有时候会用到对象。

netegg 发表于 2011-6-20 23:40:06

..\autoit3\Extras\OLEview\oleview.exe看看这个文件,我不会用,不过据说是用来查看对象的

xiaozui 发表于 2011-6-21 08:40:37

求具体使用方法{:face (197):}

easefull 发表于 2011-6-21 10:12:03

那属于 HTML DOM.去google一下就出来很多了
如果只需要参考手册的话,可以去w3cshool.com.cn

easefull 发表于 2011-6-21 10:14:10

补充一句,似乎 w3cshool.com.cn 的HTML DOM 资料也不是齐全的
有很多方法在里面也是找不到的.需要常对照网页的script来积累学习.

txxdhnt 发表于 2011-6-23 08:18:16

学VB的话,可以加载对象后,用对象浏缆器 查看对象 方法 属性,事件的

rchockxm 发表于 2011-6-26 20:03:45

只有 com 操作才能。
不過 Autoitobject 已經解決這個問題了。

ayumi502 发表于 2011-7-9 16:54:20

帮助里有提一点。。

happytc 发表于 2011-7-10 00:49:15

其实应该说au3本身没有对象的概念的,而是可以调用别的语言里的方法

asdasdasd 发表于 2011-7-21 14:29:03

去查DHTML手册,这其实是网页的对象,AU3只不过是借助系统组件调用,当然支持了
页: [1] 2
查看完整版本: autoit居然支持面向对象?