Functions > VarConv >


IsArray

V�rifie si une variable est de type tableau.

IsArray ( variable )

Param�tre

variable Variable/Expression � v�rifier.

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0 si le param�tre n'est pas une variable tableau.

Remarque

Peut �tre utile afin de v�rifier dans une librairie de fonctions (UDF) si un param�tre est de type tableau.
Voir Types de donn�es du langage pour une description d�taill�e.

En relation

IsBinary, IsBool, IsFloat, IsHWnd, IsInt, IsNumber, IsPtr, IsString, VarGetType

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Ex�cute le Bloc-notes
    Run("notepad.exe")

    ; Attend 10 secondes pour que la fen�tre du bloc-notes apparaisse.
    Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)

    ; R�cup�re la position et la taille de la fen�tre du Bloc-notes en passant Le handle de WinGetPos.
    Local $aPos = WinGetPos($hWnd)

    ; V�rifie si la variable est un tableau.
    If IsArray($aPos) Then
        MsgBox($MB_SYSTEMMODAL, "", "Hauteur de la fen�tre: " & $aPos[3])
    Else
        MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue.")
    EndIf

    ; Ferme la fen�tre du Bloc-notes en utilisant le handle renvoy� par WinWait.
    WinClose($hWnd)
EndFunc   ;==>Example