Assigne une donnée à une variable définie par son nom.
Assign ( "varname", "data" [, flag = 0] )
varname | Nom de la variable pour laquelle vous souhaitez faire l'assignation. Ne peut pas être l'élément d'un tableau et doit contenir seulement des lettres, des chiffres et le caractère de soulignement (mêmes conventions que pour les noms de variable normale). |
data | Donnée que vous souhaitez assigner à la variable. |
flag | [optionnel] Permet de contrôler la manière dont les variables sont créées. Est une combinaison des éléments suivants: $ASSIGN_CREATE (0) = (défaut) Crée la variable si besoin. $ASSIGN_FORCELOCAL (1) = Force la création d'une variable de portée locale. $ASSIGN_FORCEGLOBAL (2) = Force la création d'une variable de portée globale. $ASSIGN_EXISTFAIL (4) = Échec si la variable n'est pas déjà définie. Les constantes sont définies dans AutoItConstants.au3 |
Succès: | Retourne 1. |
Échec: | Retourne 0 s'il est impossible de créer/assigner la variable. |
#include <MsgBoxConstants.au3> ;Assigne la variable chaîne sString avec une donnée. Assign("sString", "Ceci est une chaîne qui est déclarée avec la fonction Assign") ;Récupère la valeur de la variable chaîne sString et l'affecte à la variable $sEvalString. Local $sEvalString = Eval("sString") ; Affiche la valeur de $sEvalString. Cela devrait être la même valeur que sString. MsgBox($MB_SYSTEMMODAL, "", $sEvalString)