_ArrayToString
Объединяет ячейки массива в одну строку, разделяя указанным разделителем.
#include <Array.au3>
_ArrayToString(Const ByRef $avArray [, $sDelim = "|" [, $iStart = 0 [, $iEnd = 0]]])
Параметры
$avArray | Массив для объединения |
$sDelim |
[необязательный] Разделитель (один или несколько символов) |
$iStart |
[необязательный] Индекс массива, от которого начинать объединение |
$iEnd |
[необязательный] Индекс массива, в котором закончить объединение |
Возвращаемое значение
Успех: | Возвращает строку, которая содержит объединённые выбранные ячейки разделённые разделительным символом(ами). |
Ошибка: | Возвращает "" (пустую строку), устанавливает @error: |
@error: | 1 - Массив $avArray не является массивом |
2 - $iStart больше $iEnd | |
3 - Массив $avArray не является одномерным массивом |
См. также
StringSplit, _ArrayToClipПример
#include <Array.au3>
Dim $avArray[20]
; Подготовка тестового массива.
For $i = 0 to UBound( $avArray ) - 1
$avArray[$i] = Random( -20000, 20000, 1)
Next
_ArrayDisplay($avArray, "Массив")
MsgBox(4096, "_ArrayToString() возвращает элементы массива от 1 до 7", _ArrayToString($avArray, @TAB, 1, 7))