webForumDet fria alternativet
Logga in / Bli medlem

Split

.NET

3 svar · 222 visningar · startad av roj

Medlem sedan apr. 2002179 inlägg
Frågan#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)
Medlem sedan juni 200032 967 inlägg
#2
myArray = split(stri, ",")
msgbox(myArray(0))

Typ.

Medlem 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å?

Medlem 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

264 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)