Aide:Assign.txt
De Wiki AutoIt Français
Document original V3.3.6.1 :
###Function###
Assign
###Description###
Assigns a variable by name with the data.
###Syntax###
Assign ( "varname", "data" [, flag] )
###Parameters###
@@ParamTable@@
varname
The name of the variable you wish to assign. Cannot be an array element.
data
The data you wish to assign to the variable.
flag
[optional] controls the way that variables are assigned (add required options together):
0 = (default) Create variable if required
1 = Force creation in local scope
2 = Force creation in global scope
4 = Fail if variable does not already exist
@@End@@
###ReturnValue###
@@ReturnTable@@
Success: Returns 1.
Failure: Returns 0 if unable to create/assign the variable.
@@End@@
###Remarks###
If there is a need to use Assign() to create/write to a variable, then in most situations, Eval() should be used to read the variable and IsDeclared() should be used to check that the variable exists.
###Related###
Eval, IsDeclared, Execute
###Example###
@@IncludeExample@@
Document traduit V3.3.6.1 :
###Function###
Assign
###Description###
Attribue des données à une variable définie par son nom.
###Syntax###
Assign ( "varname", "data" [, flag] )
###Parameters###
@@ParamTable@@
varname
Nom de la variable pour laquelle vous souhaitez faire l'attribution. Ne peut pas être l'élément d'un tableau.
data
Les données que vous souhaitez attribuer à la variable.
flag
[Optionnel] Permet de contrôler la manière dont les variables sont crées. Peut être une combinaison des éléments suivants :
0 = (défaut) Créer la variable si besoin est.
1 = Force la création d'une variable de portée locale.
2 = Force la création d'une variable de portée globale.
4 = Échec si la variable n'est pas déjà définie.
@@End@@
###ReturnValue###
@@ReturnTable@@
Succès: Retourne 1.
Échec: Retourne 0 si incapacité de créer/assigner la variable.
@@End@@
###Remarks###
<P>Si vous avez besoin d'utiliser Assign() pour créer ou écrire dans une variable, alors dans la plupart des situations Eval() devra être utilisée pour lire la variable , et IsDeclared() sera utilisé pour vérifier que la variable existe.</P>
###Related###
<a href="Eval.htm">Eval</a>, <a href="IsDeclared.htm">IsDeclared</a>, <a href="Execute.htm">Execute</a>
###Example###
@@IncludeExample@@
Traducteur : timmalos
Contributeurs (pour les modifications avant le Wiki) : Jerome, Tlem