webForumDet fria alternativet

Formatera sträng

.NETur .NET

2 svar · 180 visningar · startad av neversleep

neversleepMedlem sedan okt. 2001230 inlägg
#1

hejsan

Jag har en sträng med godtyckligt antal bokstäver. Hur använder jag metoden .format för att skapa en ny sträng med ett max antal bokstäver?

Grejen är att ibland får texten inte plats i min kontroll och då vill jag bara visa så många bokstäver som får plats, minus 3 st, som istället ska vara punkter för att visa att inte hela namnet fick plats.

Apskalle.jpg kommer att bli Apskal... om endast 6 bokstäver får visas.

BrimbaMedlem sedan dec. 19995 875 inlägg
#2

Menar du?

Dim a As String
a = "Hejsan svejsan"
a.Format("{0}", a.Substring(0, 5))
neversleepMedlem sedan okt. 2001230 inlägg
#3

Det var snabba lägen. Jo så menade jag

Vill du förklara vad den där 0:an i uttrycket gör så vore det super.

tackarrr

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