将表内容读取到数组.
#include <IE.au3>
_IETableWriteToArray ( ByRef $o_object [, $f_transpose] )
$o_object | InternetExplorer.Application, 表对象的对象变量 |
$f_transpose | [可选参数]: 指定是否在输出的数组中互换行列的布尔值 |
成功: | 返回包含表内容的二维数组 |
失败: | 返回 0并设置@ERROR |
@Error: | 0 ($_IEStatus_Success) = 没有错误 |
3 ($_IEStatus_InvalidDataType) = 无效数据类型 | |
4 ($_IEStatus_InvalidObjectType) = 无效对象类型 | |
@Extended: | 包含有效的参数数量 |
; *******************************************************
; 示例1 - 打开一个带有表示例的浏览器,
; 获取对页面(索引1)上第二张表的引用并将其内容读入2-D数组
; *******************************************************
#include <IE.au3>
Local $oIE = _IE_Example("table")
Local $oTable = _IETableGetCollection($oIE, 1)
Local $aTableData = _IETableWriteToArray($oTable)
; *******************************************************
; 示例2 - 与示例1相同, 除了在显示结果时用
; _ArrayDisplay()函数交换数组坐标
; *******************************************************
#include <IE.au3>
#include <Array.au3>
$oIE = _IE_Example("table")
$oTable = _IETableGetCollection($oIE, 1)
$aTableData = _IETableWriteToArray($oTable, True)
_ArrayDisplay($aTableData)