Lecture seule, variable en C# WinForm
Résolu
Bonjour,
Je suis en train de réaliser un générateur aléatoire de nombre pour les keys d'un logiciel que j'ai codé et je n'arrive pas à générer cela:
Je réponds volontiers à toute question et merci d'avance pour laide!
Meilleures salutations
damiens1026
Je suis en train de réaliser un générateur aléatoire de nombre pour les keys d'un logiciel que j'ai codé et je n'arrive pas à générer cela:
private void monBouton_Click(object sender, EventArgs e)
{
for (i = 0; i <= 29; i++) /*Boucle de génération du code qui fait 29 caract.*/
{
if (i == 5 || i == 12 || i == 18 || i == 25) /*Si le code arrive à 5, 12, etc. chiffres, il met un tiret (séparation du code) à la position i
{
str_Code[i] = '-'; /*Il insère le tiret*/
}
else
{
str_Code[i] = Convert.ToChar(Base.Next(10)); /*Autrement il génère un chiffre aléatoire à la position i*/
}
}
}
Je réponds volontiers à toute question et merci d'avance pour laide!
Meilleures salutations
damiens1026
4 réponses
-
Salut,
Tu as des erreurs ou non ?
Déjà il me semble que :
for (i = 0; i <= 29; i++)
Devrait être :
for (int i = 0; i <= 29; i++)
Ensuite, tu devrais nous guider un peu plus pour savoir ce qui cloche.
Edit : Ensuite, je ne sais pas si ce sera fonctionnel, tu devrais tester après.
Quand tu veux ajouter une lettre à str_Code, faire str_Code += ...
Musicalement,
DJ Fire-Bl@ck.