Référence Fonctions
RandomLetter
Génère une lettre pseudo-aléatoirement
RandomLetter ( [ Mode = 0 [, Majuscule = 0 [, Boucle = 0]]] )
Paramètres
Mode
[optionel] Détermine le mode de la génération pseudo-aléatoire
0 = (par défaut) Génère pseudo-aléatoirement dans l'aphabet
1 = Génère seulement les voyelles
2 = Génère seulement les consonnes
Majuscule
[optionnel] Détermine si le résultat sera en minuscules ou en majuscules
0 = (par défaut) Renvoi le résultat en minuscules
1 = Renvoi le résultat en majuscules
Boucle
[optionnel] Le nombre de tours supplémentaires que la boucle fera. Voir les Remarques pour plus
d'informations.
Valeur de retour
Succès: Retourne le résultat de la génération pseudo-aléatoire
Echec: Retourne 0 et @error prend la valeur suivante:
@error: 1 - Le paramètre Mode doit être compris entre 0 et 2 inclu
2 – Le paramètre Majuscule doit être égale à 0 ou 1
3 – Le paramètre doit être un nombre positif
Remarques
Si aucun arguments ne sont spécifiés, alors la fonction retourne un caractère de l'aphabet en minuscule.
Le paramètre ajoute X tours en plus de 1. Par défaut, la boucle fera 1 tour.
Exemple
#include "RandomLetter.au3"
#include <MsgBoxConstants.au3>
; Deux consonnes en majuscules
Example()
Func Example()
MsgBox($MB_SYSTEMMODAL, "", _
"Voici deux consonnes en majuscule générés pseudo-aléatoirement :"& _
RandomLetter( 2, 1, 1) )
EndFunc