Avatar billede serverkudsk Nybegynder
16. januar 2003 - 11:52 Der er 8 kommentarer og
1 løsning

Split

Jeg har problemer med at bruge Split(...)

Jeg skal have splittet en string op i 3 dele 00,11,22 hvorefter der skal tjekkes om der er korrekt!

eks
0,11,22 = sald
11,22 = falsk  --> 0,11,22
0,11 = falsk --> 0,11,22

og de tal jeg har brugt er ikke noget som står nogen steder, det er alt mellem 0 - 9 og konden som det kommer fra er:

p50fri = Trim(Request.Form("fri50"))
p50fri = Replace(p50fri, ".", ",")
Avatar billede serverkudsk Nybegynder
16. januar 2003 - 11:52 #1
Ps Jeg skulle gerne have en kode som virker!
Avatar billede strcoder Nybegynder
16. januar 2003 - 11:59 #2
Hvordan ser strengen (p50fri ) ud inden du behandler den ?
Avatar billede serverkudsk Nybegynder
16. januar 2003 - 12:05 #3
det afhænger af hvad brugeren indtaster men kan se ud som i eks.
Avatar billede strcoder Nybegynder
16. januar 2003 - 12:05 #4
Prøv den her, den tjekker om strengen indeholder 3 kommaseparerede værdier

ArrArray = Split(p50fri , ",")
If Ubound(ArrArray)=2 Then
    ' Sand
Else
    ' Falsk
End If

Det er ikke særligt meget for 200 points, men du lagde ikke op til mere, hvis du vil have mere for dine points så sig til :)
Avatar billede serverkudsk Nybegynder
16. januar 2003 - 12:08 #5
hvad gør den så ved det vis strengen ikke er sand??
Avatar billede strcoder Nybegynder
16. januar 2003 - 12:45 #6
Den gør ikke noget hvis strengen er sand og heller ikke noget hvis den er falsk, for du har ikke sagt endnu hvad den skal gøre :)
Avatar billede serverkudsk Nybegynder
16. januar 2003 - 13:30 #7
den skal selvfølegi gøre strengen sand
Avatar billede strcoder Nybegynder
16. januar 2003 - 15:57 #8
Er det sådan du mener ?

ArrArray = Split(p50fri , ",")
If Ubound(ArrArray)=2 Then
    ' Sand
    p50fri  = True
Else
    ' Falsk
    p50fri  = False
End If
Avatar billede serverkudsk Nybegynder
02. februar 2003 - 21:18 #9
der er ikke noget af dette som virker
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