Hvordan finne antall linjer i en streng for Visual Basic
Det er ingen metode i Visual Basic strengen klassen for å finne antall linjer i en multi-linje streng. Men med litt kreativ bruk av eksisterende metoder, verdien kan fortsatt bli oppdaget. Nøkkelen er å merke seg at "vbNewLine" konstant kan brukes som innspill til "split" metoden. Dette vil gi deg en rekke alle linjene i strengen, og derfra trenger du bare å sjekke størrelsen på tabellen for å se den strenglengden i linjer.
Bruksanvisning
1 Åpne Visual Basic. Opprett et nytt prosjekt ved å klikke på "File", "New Project". Velg "Konsoll-programmet."
2 Lim inn følgende kode i programmet:
Dim s = "This is a " & vbNewLine & " multiline string."
MsgBox (s)
Dim t = s.Split (vbNewLine)
MsgBox (t.Length)
Dette definerer en streng med to linjer, viser det til brukeren, deler den der det er et linjeskift, og viser deg den totale linjetelling.
3 Klikk "Kjør" for å teste applikasjonen.