关于2D数组的显示问题
从资料里查到 _ArrayDisplay 可以显示数组,但不是很方便,有没有其他的显示方式,如用msgbox弹出?;$aTableData=2D Array
msgbox(0,"信息",$aTableData) 为什么没有反映?
请高手指教!
很搞笑,自己发现问题了 $aTableData中的我原先以为是表示1行8列,后来测试发现是1列8行。因为我的表是4行×10列的,所以8行并没有数据,因此是空的。
[ 本帖最后由 风尘子 于 2008-8-6 11:20 编辑 ] 你的2维数组表示方法对吗? msgbox(0,"信息",$aTableData)也是一样的 其实我只是想获取网页表格里的一个数据而已,看有没有人能帮我? 没反应?除非那个维数上没数据。 有数据,用_ArrayDisplay 可以正常显示数据来 你给个代码看看了。这样别人好看如何处理的。
dim $aTableData
$aTableData=11
$aTableData=12
$aTableData=21
$aTableData=22
MsgBox(0,"",$aTableData)
[ 本帖最后由 顽固不化 于 2008-8-5 11:47 编辑 ] #include <IE.au3>
#include <Array.au3>
$oIE = _IECreate ("http://192.168.1.55/TEST.ASP",0,1,1,0)
$oTable = _IETableGetCollection ($oIE, 0)
$aTableData = _IETableWriteToArray ($oTable)
msgbox(0,"信息",$aTableData)
网页表格为4行×10列的。 这个例子能运行不?
#include <IE.au3>
#include <Array.au3>
$oIE = _IE_Example ("table")
$oTable = _IETableGetCollection ($oIE, 1)
$a = _IETableWriteToArray ($oTable, True)
MsgBox(0,"",$a)
页:
[1]