UDF > Array >


_ArrayToClip

Envoie le contenu d'un tableau 1D ou 2D dans le presse-papier, chaque �l�ment �tant s�par� par un s�parateur sp�cifi�

#include <Array.au3>
_ArrayToClip ( Const ByRef $aArray [, $sDelim_Col = "|" [, $iStart_Row = -1 [, $iEnd_Row = -1 [, $sDelim_Row = @CRLF [, $iStart_Col = -1 [, $iEnd_Col = -1]]]]]] )

Param�tres

$aArray Tableau � copier dans le presse-papier
$sDelim_Col [optionnel] D�limiteur des �l�ments du tableau 1D ou des colonnes du tableau 2D
$iStart_Row [optionnel] Index de ligne du tableau o� commencer la copie
$iEnd_Row [optionnel] Index de ligne du tableau o� arr�ter la copie
$sDelim_Row [optionnel] D�limiteur des lignes du tableau 2D (2D uniquement)
$iStart_Col [optionnel] Index de colonne du tableau o� commencer la copie (2D uniquement)
$iEnd_Col [optionnel] Index de colonne du tableau o� arr�ter la copie (2D uniquement)

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0 et d�finit @error <> 0.
@error: -1 - ClipPut() a �chou�
Autre - voir _ArrayToString() pour la description de @error

En relation

_ArrayToString

Exemple

#include <Array.au3>
#include <MsgBoxConstants.au3>

Local $aArray = StringSplit("A,B,C,D,E,F,G,H,I", ",")
_ArrayDisplay($aArray, "Tableau 1D")
_ArrayToClip($aArray, " - ", Default, 1, 6)
MsgBox($MB_SYSTEMMODAL, "_ArrayToClip() 1D Test", ClipGet())

Local $aArray[4][4]
For $i = 0 To 3
    For $j = 0 To 3
        $aArray[$i][$j] = String($i) & String($j)
    Next
Next
_ArrayDisplay($aArray, "Tableau 2D")
_ArrayToClip($aArray, " :: ", Default, 1, 2, 1, 2)
MsgBox($MB_SYSTEMMODAL, "_ArrayToClip() 2D Test", ClipGet())