Avatar billede websam Nybegynder
01. november 2003 - 23:03 Der er 2 kommentarer og
1 løsning

problem med Randomize ?

hvad går der lige galt med dette :

Function gen_key_pass(Digits)
    Dim char_array(10)
    char_array(0) = "<img src=images/0.gif>"
    char_array(1) = "<img src=images/1.gif>"
    char_array(2) = "<img src=images/2.gif>"
    char_array(3) = "<img src=images/3.gif>"
    char_array(4) = "<img src=images/4.gif>"
    char_array(5) = "<img src=images/5.gif>"
    char_array(6) = "<img src=images/6.gif>"
    char_array(7) = "<img src=images/7.gif>"
    char_array(8) = "<img src=images/8.gif>"
    char_array(9) = "<img src=images/9.gif>"
    Randomize
        Do While Len(output) < Digits
            Num = char_array(Int((9 - 0 + 1) * Rnd + 0))
            Output = Output + Num
        loop
    gen_key_pass = Output
End Function

Hvis jeg bruger billed filer som ovenfor viser den kun et tal hvorimod hvis jeg bruger tal skriver den det rigtige antal ud kan nogen hjælpe med at få det på plads ?

/Websam
Avatar billede erikjacobsen Ekspert
01. november 2003 - 23:08 #1
Function gen_key_pass(Digits)
    Dim char_array(10)
    count=0
    char_array(0) = "<img src=images/0.gif>"
    char_array(1) = "<img src=images/1.gif>"
    char_array(2) = "<img src=images/2.gif>"
    char_array(3) = "<img src=images/3.gif>"
    char_array(4) = "<img src=images/4.gif>"
    char_array(5) = "<img src=images/5.gif>"
    char_array(6) = "<img src=images/6.gif>"
    char_array(7) = "<img src=images/7.gif>"
    char_array(8) = "<img src=images/8.gif>"
    char_array(9) = "<img src=images/9.gif>"
    Randomize
        Do While count < Digits
            Num = char_array(Int((9 - 0 + 1) * Rnd + 0))
            Output = Output + Num
            count=count+1
        loop
    gen_key_pass = Output
End Function
Avatar billede websam Nybegynder
01. november 2003 - 23:15 #2
Ja det virker fint tak for hjælpen :o) og hvis du så lige svare så kan du få nogle point oxo ;o)
Avatar billede erikjacobsen Ekspert
01. november 2003 - 23:29 #3
Jo da. Problemet er at længden af et "<img...>" er større end 1
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester