webForumDet fria alternativet

stränghantering

4 svar · 308 visningar · startad av justine

justineMedlem sedan maj 200167 inlägg
#1

har lite problem att läsa ut speciella positioner ur en sträng, tex första andra och tredje tecknet för att kunna lägga in dem i en arrary (arraygrejen kan jag.)

tack

ViktorMedlem sedan aug. 20021 752 inlägg
#2

För att läsa de tre första teckenen

dim t,tmp as String

t="Kalle Anka"
tmp=mid(t,1,3)

I detta exempel innehåller tmp nu "Kal".

/Viktor

justineMedlem sedan maj 200167 inlägg
#3

bara första?

för att bara in ett tecken åt gången (för att sedan lägga in i arrayen) är väl inte det det bästa.
jag vill ha något som typ "elementAt(2)"

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Jo, använd mid.

for i = 1 to len(s)
   c = mid(s,i,1)
'gör något med c
next
justineMedlem sedan maj 200167 inlägg
#5

okej. tack.

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