Aide:Assign.txt

De Wiki AutoIt Français
Aller à : navigation, rechercher

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