↑  ←  Описание функции


_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))