webForumDet fria alternativet

Split

3 svar · 220 visningar · startad av roj

rojMedlem sedan apr. 2002179 inlägg
#1

Hmm hur splitar man en array i vb..
typ jag har en string med a,b,c,d,e,f
och vill pocka ut bokstav för bokstav

typ

Dim stri As String
stri = Text1.Text
Split stri, ","
MsgBox stri(1)
@ndersMedlem sedan juni 200032 969 inlägg
#2
myArray = split(stri, ",")
msgbox(myArray(0))

Typ.

rojMedlem sedan apr. 2002179 inlägg
#3

Om jag nu vill göra en lopp på detta som e likla lång som arrayn

typ

for i =0 to myarray.length step 1
msgbox (i)
next i

Hur fixar jag det då?

BroskanMedlem sedan mars 2000126 inlägg
#4

UBound

Här har du lite att testa på.

Private Sub Command1_Click()

Dim stri As String

stri = Text1.Text
arrText = Split(stri, ",")

For i = 0 To UBound(arrText) Step 1
MsgBox arrText(i)
Next i

End Sub

//Broskan

132 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)