|
本帖最后由 yrloy 于 2009-9-14 13:15 编辑
新学AU3,AU3数组可以定义变量组数,虽然容易造成查错困难,但运用得当非常省事。
我写了个函数,用于将文本前指定行输入到数组中,可数组数为变量处提示错误,不解,请教大家!
Func CreateIndexArray($FileName,$num)
Local $IndexArray[$num], $Index
$IndexArray[0] = FileOpen($FileName, 0)
If $IndexArray[0] = -1 Then
MsgBox(0, "错误", "信息文件丢失")
Exit
EndIf
For $Index = 1 to $num
$IndexArray[$Index ] = FileReadLine($IndexArray[0],$Index)
Next
FileClose($IndexArray[0])
$IndexArray[0] = $num
Return $IndexArray
EndFunc
其中反复提示这句错误,大为不解:$IndexArray[ $Index ] = FileReadLine($IndexArray[0],$Index)
^ ERROR
请教大家 |
|