|
请高手看一下,为什么脚本运行会出错
Global $tab1_view[25],$treeview1
$tab1_view[1]=GUICtrlCreateTreeViewItem("a",$TreeView1)
$tab1_view[2]=GUICtrlCreateTreeViewItem("b",$TreeView1)
$tab1_view[3]=GUICtrlCreateTreeViewItem("c",$TreeView1)
$tab1_view[4]=GUICtrlCreateTreeViewItem("d",$TreeView1)
$tab1_view[5]=GUICtrlCreateTreeViewItem("e",$TreeView1)
$tab1_view[6]=GUICtrlCreateTreeViewItem("f",$TreeView1)
$tab1_view[7]=GUICtrlCreateTreeViewItem("g",$TreeView1)
$tab1_view[8]=GUICtrlCreateTreeViewItem("h",$TreeView1)
$tab1_view[9]=GUICtrlCreateTreeViewItem("i",$TreeView1)
$tab1_view[10]=GUICtrlCreateTreeViewItem("j",$TreeView1)
$tab1_view[11]=GUICtrlCreateTreeViewItem("k",$tab1_view[10])
$tab1_view[12]=GUICtrlCreateTreeViewItem("l",$tab1_view[10])
$tab1_view[13]=GUICtrlCreateTreeViewItem("m",$tab1_view[10])
$tab1_view[14]=GUICtrlCreateTreeViewItem("n",$tab1_view[10])
$tab1_view[15]=GUICtrlCreateTreeViewItem("o",$tab1_view[10])
$tab1_view[16]=GUICtrlCreateTreeViewItem("p",$tab1_view[10])
$tab1_view[17]=GUICtrlCreateTreeViewItem("q",$TreeView1)
$tab1_view[18]=GUICtrlCreateTreeViewItem("r",$tab1_view[17])
$tab1_view[19]=GUICtrlCreateTreeViewItem("s",$tab1_view[17])
$tab1_view[20]=GUICtrlCreateTreeViewItem("t",$tab1_view[17])
$tab1_view[21]=GUICtrlCreateTreeViewItem("u",$tab1_view[17])
$tab1_view[22]=GUICtrlCreateTreeViewItem("v",$tab1_view[17])
$tab1_view[23]=GUICtrlCreateTreeViewItem("w",$tab1_view[17])
$tab1_view[24]=GUICtrlCreateTreeViewItem("x",$tab1_view[17])
$tab1_view[25]=GUICtrlCreateTreeViewItem("y",$tab1_view[17])
编译错误提示信息如下:
$tab1_view[25]=GUICtrlCreateTreeViewItem("y",$tab1_view[17])
^ ERROR
明明声明了25个变量,为什么提示最后一个出错
当把上面
Global $tab1_view[25] 改成
Global $tab1_view[26]
就不提示出错了
但这样我后面的很多功能都实现不了了
是不是数组维数有问题
帮助中哪边有数组的详细介绍。
还有一错误也是
If StringLeft($dir_number[$i],StringLen($dir_prefix))= $dir_prefix Then
MsgBox(0,"提示",StringLeft($dir_number[$i],StringLen($dir_prefix)))
Endif
也提示错误
If StringLeft(^ ERROR
变量都声明了 |
|