На работе делать нечего было, решил вспомнить массивы ... вообщем навоял беспредел =) похоже на задание в учебнике программирования ...
Код работает, компилятор не ругается.
Код работает, компилятор не ругается.
Код:
#include <File.au3>
Dim $array[1], $array2[1]
$PATCH = "c:\Program Files"
Global $a[2] = [_one($PATCH)[0], _one($PATCH)[1]] ; строка "вне закона"
_ArrayDisplay($a[0])
_ArrayDisplay($a[1])
Func _one($sPatch)
Local $aFl = _FileListToArray($sPatch, "*", 2)
ReDim $array[$aFl[0]]
ReDim $array2[$aFl[0]]
For $i = 1 To $aFl[0] - 1
$array[$i] = $aFl[$i]
$array2[$aFl[0] - $i] = $aFl[$i]
Next
Local $arr[2] = [$array, $array2]
Return $arr
EndFunc ;==>_one