按名称或标识返回对象变量.
#include <IE.au3>
_IEGetObjByName ( ByRef $o_object, $s_Id [, $i_index = 0] )
| $o_object | InternetExplorer.Application窗体或框架对象的对象变量 |
| $s_Id | 指定想要匹配的对象的名称或ID |
| $i_index | [可选参数]: 如果id的名称不止一次出现, 由0基索引指定实例 0 (默认)或正整数返回一个索引的实例 -1 返回一个指定对象的集合 |
| 成功: | 返回指向指定对象的对象变量, @EXTENDED = 指定对象数量 |
| 失败: | 返回 0 并且设置 @ERROR |
| @Error: | 0 ($_IEStatus_Success) = 无错误 |
| 3 ($_IEStatus_InvalidDataType) = 无效数据类型 | |
| 7 ($_IEStatus_NoMatch) = 无匹配 | |
| @Extended: | 包含无效参数数量 |
; *******************************************************
; 示例 1 - 打开含表单示例的浏览器, 获取到
; 名称为 "ExampleForm" 的元素的对象引用. 此时
; 结果等同于使用 $oForm = _IEFormGetObjByName($oIE, "ExampleForm")
; *******************************************************
#include <IE.au3>
Local $oIE = _IE_Example("form")
Local $oForm = _IEGetObjByName($oIE, "ExampleForm")