07. september 2006 - 11:23
Der er
4 kommentarer og 1 løsning
split funktion
hej til alle.. håber der nogen der kan hjælpe er nemlig gået i stå :( jeg har følgende variabel F som har følgende indhold : F = 111;qwe;112;etry;113;qetre;114;lkj osv.... syntaxen for F er: brugernavn;adgang;brugernavn;adgang...osv... også har jeg så en løkke hvor jeg i den skal udskrive dele fra f i den: for i = 0 to 100 do response.write "brugernavn =" response.write "<br/>" response.write "adgang =" response.write "<br/><br/>" end if det så meningen at resultatet bliver sådan her : brugernavn = 111 adgang = qwe osv.... håber der nogen der kan hjælpe :)
Annonceindlæg fra Academic Work Denmark A/S
07. september 2006 - 11:55
#1
Hej. Det ser ret idiotisk ud, at en serie brugernavne står i kun én variabel. Kunne du ikke læse data ind på en mere intelligent måde? F.eks. som sæt. Hvis disse data står i en fil, kan du læse med File Open og Input, der på klassisk basic manér læser med semikolon som delimitter.
07. september 2006 - 12:21
#2
Man kunne gøre sådan: <% F = "111;qwe;112;etry;113;qetre;114;lkj" aF = split(f, ";") for i = 0 to ubound(aF) step 2 response.write "brugernavn =" & aF(i) response.write "<br/>" response.write "adgang =" & aF(i+1) response.write "<br/><br/>" next %>
07. september 2006 - 12:22
#3
PS: Læg mærke til at jeg har fjenet begræsningen på "100", og sat den til antallet af sæt/kombinationer af brugernavn og kode.
07. september 2006 - 13:05
#4
TIl :thesurfer takkker :) det fungere ..... og til joern mht til det at ser idiotisk ud, har jeg ikke nogen indflydelse over.... :(
07. september 2006 - 15:05
#5
Hej. Godt at det kunne løses med en løkke. Hvis ikke det er en proces, der skal gå huhej hvert 3. sekund, kunne man skrive variablen til en fil og så læse den med parvise data. jeg er eneste kok på mine programmer, så kan man selv bestemme.
Kurser inden for grundlæggende programmering