Hejsan, nu har jag kört huvudet i väggen rejält. Jag vill kunna plocka ur ord ur en sträng där orden är avskiljda med *. Har provat det mesta: Len, Mid etc men förrådet är nu tomt!! Strängen kan se ut enligt följande: " *Hej*Oskar*70*Slask*" Jag antar att ni sitter på lite tips! Här har du ett exempel som fungerar i vb6 och senare: Tackar ska testa detta, du skriver att det funkar i VB 6 och senare. Är inte Vb 6 den senaste versionen av VB? VB.NET är beta än så länge. Men det är den senaste versionen av VB... :O) Är det hyfsat stabilt trots att det är en beta, jag menar är det värt att testa (fast man är ganska ny på VB?)Ta ut ord ur en sträng
Sv: Ta ut ord ur en sträng
Private Sub Command1_Click()
Dim Text As String
Dim Words() As String
Dim Index As Integer
Text = " *Hej*Oskar*70*Slask*"
Words = Split(Text, "*")
For Index = LBound(Words) To UBound(Words)
Debug.Print Words(Index)
Next
End SubSv: Ta ut ord ur en sträng
Sv: Ta ut ord ur en sträng
Sv: Ta ut ord ur en sträng