Accueil > > > GÉNÉRER UNE CHAINE ALÉATOIRE
GÉNÉRER UNE CHAINE ALÉATOIRE
Information sur la source
Description
Ce code source est très simple. Il permet de créer une chaine aléatoire (pratique pour une demande de confirmation par mail pour des votes ou autres...) Je sais bien qu'il est possible par d'autres moyens d'arriver à la même chose => variables de sessions), mais avec ce code, on peut choisir son dictionnaire et surtout la taille de la chaine à générer.
Source
- function CreateAleatoire(StrTaille)
-
- '--------------------------------------------------'
- 'Création d'une chaine de caractères aléatoire '
- ' ----------------------------- Pascal MILLIEZ '
- ' strTaille : Longueur de la chaine de sortie'
- '--------------------------------------------------'
-
- Dim l, s, i
- if StrTaille = 0 then exit function
-
- Dictionnaire = "abcdefghijklmnopqrstuvwxyz1234567890"
-
- l = len(Dictionnaire)
- for i = 0 to StrTaille -1
- randomize
- s = s & mid(Dictionnaire, int(rnd * l)+1, 1)
- next
- CreateAleatoire = s
- end function
function CreateAleatoire(StrTaille)
'--------------------------------------------------'
'Création d'une chaine de caractères aléatoire '
' ----------------------------- Pascal MILLIEZ '
' strTaille : Longueur de la chaine de sortie'
'--------------------------------------------------'
Dim l, s, i
if StrTaille = 0 then exit function
Dictionnaire = "abcdefghijklmnopqrstuvwxyz1234567890"
l = len(Dictionnaire)
for i = 0 to StrTaille -1
randomize
s = s & mid(Dictionnaire, int(rnd * l)+1, 1)
next
CreateAleatoire = s
end function
Conclusion
le parametre strTaille permet de définir la longueur de la chaine qui sera renvoyée.
Amusez vous bien ;)
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Couper chaîne de caractère [ par hugo7 ]
Bonjour à tous , question bête je voudrais savoir comment en enlevent des caractère passer de cette chaîne: ~\JeuxVideo\images\image1.jpg à : image1.j
Lecture de plusieurs données dans ma base SQL [ par olivierdn ]
Bonjour, Je suis débutant en .NET et j'ai pas mal galéré pour trouver des bons tutos sur le C#. J'arrive à lire une donnée dans ma base de donnée. Ma
popup en utilisant la methode RegisterStartupScript [ par za3ima41 ]
Bonsoir j'utilise le code suivant pour afficher une page popup (.aspx), le problème c'est que le système n'accepte pas cette suntaxe en disant : 'Sy
IF switch et déclaration de variable csharp asp.net [ par phpdos ]
Dans ma "[B]private void[/B]" où je charge mes labels et dans mon "[B]termLabel[/B]", j'affiche les numéros de boîte Voici : [code=cs]mTermLabel.Tex
ORA-00911: Caractère non valide. [ par Marsu006 ]
Bonjour, je suis nouvelle sur ce site et je ne sais pas très bien comment il fonctionne... J'ai installé la version oracle express (gratuite) pour wi
probleme avec listView [ par sabeur88 ]
j'ai crée une listview et je veux recuperer les données mais il affiche des erreurs au niveau de selectedIndices et Subtimes et je ne sais pas pourquo
MORPION tableaux [ par Emma0789 ]
bonjour, voilà afin de réaliser un projet de morpion, il faudrait afficher un tableau contenant des "-" qui serait au fur et à mesure remplacé par des
affichage aléatoire [ par fabiin ]
kel commande SQL dois-je utiliser pour avoir une entrée aléatoirementMerci par avance@+FabsFabs12waresoft
Pb avec le caractère "espace" pour lire un champ dans une BDD [ par SlimSev ]
J'ai créé une BDD sous Access avec un champ observation dans lequel je stocke des mots voire des phrases. Pour les saisir et les stocker pas de problè
Champs de + de 255 Caractère à diviser pour ACCESS [ par pi0up51 ]
Voilà, mon pb est presque dans le titre. J'i une base de donnée Access 97 ( pas good) et commme vous le savez, les champs txt sont limités à 255 carac
|
Derniers Blogs
VISUAL STUDIO TALK SHOW: EF4VISUAL STUDIO TALK SHOW: EF4 par Matthieu MEZIL
La semaine dernière, j'étais à Montréal pour y animer des conférences sur Entity Framework. J'en ai profité pour enregister un podcast Visual Studio Talk Show que vous pouvez retrouver ici ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [MIX 2010] - WINDOWS PHONE 7 EN SUPER STAR DU MICROSOFT MIX 2010 ![MIX 2010] - WINDOWS PHONE 7 EN SUPER STAR DU MICROSOFT MIX 2010 ! par redo
Me voici enfin arrivé au Microsoft Mix 2010, je dois vous avouer être arrivé un peu plus tard que d'habitude, ce qui explique que je n'ayez vu aucune info passer quant au premier keynote . certains événements sont plus importants que tout, ce qui était mo...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - LIVRE GRATUIT SUR PROGRAMMER WINDOWS PHONE 7 SERIES ![MIX 2010] - LIVRE GRATUIT SUR PROGRAMMER WINDOWS PHONE 7 SERIES ! par redo
Disponible gratuitement : (153 pages) PDF Version : http://download.microsoft.com/download/7/C/8/7C820C6F-C205-4ECF-B9F3-1505DD13F9BF/ProgWinPhonePreview.pdf XPS Version : http://download.microsoft.com/download/E/3/5/E359FC51-1CF5-47F1-9BF3-74AB09D3339B/P...
Cliquez pour lire la suite de l'article par redo SQL SERVER : ESTIMER LE NOMBRE DE LIGNES RENVOYéES PAR UNE REQUêTE AVEC SQLCLRSQL SERVER : ESTIMER LE NOMBRE DE LIGNES RENVOYéES PAR UNE REQUêTE AVEC SQLCLR par christian
Dans certains cas très particuliers il peut être intéressant de savoir le nombre de ligne que va renvoyer une requête sans exécuter cette dernière. En effet les opérations de comptage sont généralement gourmande en ressource est très difficile à optim...
Cliquez pour lire la suite de l'article par christian [WF4] ACTIVITY AVEC VUE DéTAIL MASQUéE PAR DéFAUT, VIVE WPF![WF4] ACTIVITY AVEC VUE DéTAIL MASQUéE PAR DéFAUT, VIVE WPF! par JeremyJeanson
Le code suivant est destiné à répondre à une problématique courante en Workflow : Vous avez une activité dont le designer est complexe ou dont l'affichage prend une place importante à l'écran et la possibilité Collapse/Expand ne répond pas pleinement à vo...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
VLAN NATIFVLAN NATIF par hamduch1988
Cliquez pour lire la suite par hamduch1988
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|