nombre aleatoire toujours le même
bonjour
j'ai créé une petite fonction qui est sensé me générer un nombre aléatoire (rangé dans un tableau publique)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| void __fastcall TForm1::CreerCodeAleatoireClick()
{
bool CodeExiste ;
AnsiString Code ;
CodeExiste = true; //initialisation
randomize();
do { //on met une valeur aléatoire tant que le code proposé existe déjà dans la carte
Code = FormatFloat("00000000",random(99999999));
//Test si le code existe déjà ou pas
CodeExiste = TestSiCodeExiste(Code);
}while ( CodeExiste == true) ;
... |
J'utilise cette fonction à 365 reprises dans une boucle et j'obtiens toujours le même résultat alors que si j'utilise cette fonction par appel d'un bouton j'ai bien un code différent à chaque fois...
Auriez vous une explication à ce phénomène ?
Merci par avance