Retourne une variable objet collection repr�sentant toutes les tables d'un document ou une seule table donn�e par son index
#include <IE.au3>
_IETableGetCollection ( ByRef $oObject [, $iIndex = -1] )
$oObject | Variable objet InternetExplorer.Application, Window ou objet Frame |
$iIndex | [optionnel] sp�cifie s'il faut retourner une collection ou une instance d�finie par son index 0 ou un entier positif pour retourner l'instance d'index donn� -1 = (Par d�faut) pour retourner la collection |
Succ�s: | Retourne la collection d'objets de toutes les tables du document, @extended = nombre de tables. |
�chec: | D�finit @error <> 0. |
@error: | 3 ($_IEStatus_InvalidDataType) - Type de donn�e invalide 5 ($_IEStatus_InvalidValue) - Valeur invalide 7 ($_IEStatus_NoMatch) - Pas de corrrespondance trouv�e |
@extended: | Contient le nombre de param�tres invalides |
; Ouvre une instance du navigateur avec l'exemple de tabme, obyient une r�f�rence sur la premi�re table ; de la page (index 0) et lit son contenu dans un tableau 2D #include <Array.au3> #include <IE.au3> Local $oIE = _IE_Example("table") Local $oTable = _IETableGetCollection($oIE, 0) Local $aTableData = _IETableWriteToArray($oTable) _ArrayDisplay($aTableData) _IEQuit($oIE)
; Ouvre une instance du navigateur avec l'exemple de table, obtient une r�f�rence sur la ; collection de tables et affiche le nombre de tables de la page #include <IE.au3> #include <MsgBoxConstants.au3> Local $oIE = _IE_Example("table") Local $oTable = _IETableGetCollection($oIE) Local $iNumTables = @extended MsgBox($MB_SYSTEMMODAL, "Table Info", "There are " & $iNumTables & " tables on the page") _IEQuit($oIE)