D�finit manuellement la valeur de la macro @extended.
SetExtended ( code [, return value] )
code | La valeur enti�re � affecter � @extended. |
return value | [optionnel] La valeur � retourner par la fonction - si aucun param�tre n'est utilis� la valeur de retour est ind�finie. |
Lors de l'entr�e dans une fonction, @extended est d�finie � 0. A moins que SetExtended() soit appel�e, alors @extended restera 0 lorsque la fonction se terminera. Cela signifie que, pour que @extended soit d�finie apr�s le retour d'une fonction, elle doit �tre d�finie explicitement dans la fonction. Cela signifie �galement que vous pouvez avoir besoin de sauvegarder le statut de @extended dans une variable si vous souhaitez la tester dans une boucle While-WEnd.
Le param�tre "return value" est optionnel. Il est pr�vu comme un moyen d'utiliser la syntaxe Return SetExtended(...) pour d�finir la valeur qui doit �tre retourn�e en m�me temps que le param�tre @extended. Si aucune valeur sp�cifique n'est d�finie alors la valeur de retour sera ind�finie et donc ne doit pas �tre utilis�e par le code.
@extended est compris entre les valeurs de -2147483648 � 2147483647.