jiataifeng 发表于 2008-5-16 12:28:45

_IEFormElementGetCollection

$oQuerys = _IEFormElementGetCollection 怎么用_ArrayDisplay完全表达出来呢?假如不知道_IEFormElementGetCollection 的对象都有哪些,即不知道是否有$oQuerys.name,$oQuerys.type,以及是否有其他的对象,总之要求把查询到的全部表达出来。
如何做到呢?

[ 本帖最后由 jiataifeng 于 2008-5-17 10:32 编辑 ]

bob 发表于 2008-5-16 20:59:27

#include <IE.au3>
$oIE = _IECreate ("http://mail.163.com")
$oForms = _IEFormGetCollection ($oIE)
MsgBox(0, "表单信息", "这个页面上共有" & @extended & "个表单")
For $Form In $oForms
MsgBox(0, "表单名称", $Form.name)
$oQuerys = _IEFormElementGetCollection ($Form)
For $Query In $oQuerys
MsgBox(0, "表单控件信息", "名称:"&$Query.name & " 类型:"&$Query.type)
Next
Next

jiataifeng 发表于 2008-5-16 21:16:52

你是不是漏掉了 $Query.value+其他呢

jiataifeng 发表于 2008-5-17 10:32:14

我看此贴到此为之吧。。。
页: [1]
查看完整版本: _IEFormElementGetCollection