Добрый день!
Сразу скажу ,что читал тему: http://autoit-script.ru/index.php?topic=4520.0
Но возникла потребность в означенной задаче, решил ее сделать по иному, в частности: из массива с пустыми строками передать заполненные в новый массив.
Написал следующее:
$i, $j - счетчик строк/столбиков исходного массива
$a2 - исходный массив
$aaa - новый массив
$iiii - перебор строк нового массива
Визуально смотрю - вроде должно работать, но копирует лишь 1- строку, не могу сообразить где накосячил.
Помогите.
Сразу скажу - это фрагмент программы, новый массив уже объявлен, и он имеет нужную размерность (она высчитывается как сумма непустых строк исходного массива).
Сразу скажу ,что читал тему: http://autoit-script.ru/index.php?topic=4520.0
Но возникла потребность в означенной задаче, решил ее сделать по иному, в частности: из массива с пустыми строками передать заполненные в новый массив.
Написал следующее:
Код:
$iiii=0
For $i=0 To $iFi ; перебор строк!!
For $j = 0 To $ii+1 ; перебор столбиков!!
If $a2[$i][1] <> "" Then
$aaa[$iiii][$j] = $a2[$i][$j]
Else
$iiii=$iiii+1
$i=$i+1
EndIf
Next
Next
$i, $j - счетчик строк/столбиков исходного массива
$a2 - исходный массив
$aaa - новый массив
$iiii - перебор строк нового массива
Визуально смотрю - вроде должно работать, но копирует лишь 1- строку, не могу сообразить где накосячил.
Помогите.
Сразу скажу - это фрагмент программы, новый массив уже объявлен, и он имеет нужную размерность (она высчитывается как сумма непустых строк исходного массива).