cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 20 oct. 2006 à 19:32
il faut supprimer le dossier "ModelSupport" dans unit1
un petit soft sympa et intéressant pour illustrer
quelques fontions même si l'expérience montre
qu'en matière de mot de passe, on utilise plutôt une méthode mnémotechnique qu'une solution aléatoire.
7/10
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 19 oct. 2006 à 15:07
bien sympa, pas de bourdes comme j'aurait pu m'y attendre
sinon c'est quoi ça : "http://ami.informaticien@laposte.net" une adresse intermail ? ^^
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 19 oct. 2006 à 14:45
juste un petit truc :
uses Math;
Ch := S[RandomRange(1,l+1)];
Random renvois un entier donc pas besoin de Round et pas besoin non plus d'une variable i pour stocker le nombre aleatoire. c'est pas vraiment utile ici.
de plus Random(l+1) renvois une valeur de 0..l+1 donc il y auras une exception si i = 0
puisqu'un string vas de 1..l, 0 etant logiquement l'octet qui sert a stocker la taille de la chaine quand on transtype en shortstring par exemple et vaut #0 dans le type string.
20 oct. 2006 à 19:32
un petit soft sympa et intéressant pour illustrer
quelques fontions même si l'expérience montre
qu'en matière de mot de passe, on utilise plutôt une méthode mnémotechnique qu'une solution aléatoire.
7/10
19 oct. 2006 à 15:07
sinon c'est quoi ça : "http://ami.informaticien@laposte.net" une adresse intermail ? ^^
19 oct. 2006 à 14:45
uses Math;
Ch := S[RandomRange(1,l+1)];
Random renvois un entier donc pas besoin de Round et pas besoin non plus d'une variable i pour stocker le nombre aleatoire. c'est pas vraiment utile ici.
de plus Random(l+1) renvois une valeur de 0..l+1 donc il y auras une exception si i = 0
puisqu'un string vas de 1..l, 0 etant logiquement l'octet qui sert a stocker la taille de la chaine quand on transtype en shortstring par exemple et vaut #0 dans le type string.