Es gibt keine Methode im Visual Basic String-Klasse , um die Anzahl der Zeilen in einem mehrzeiligen String zu finden. Doch mit ein wenig kreativ Nutzung der vorhandenen Methoden kann der Wert noch entdeckt zu werden. Der Schlüssel ist zu beachten, dass die " vbNewLine " constant als Input für die "Split "-Methode verwendet werden. Dadurch erhalten Sie ein Array aller Zeilen in der Zeichenfolge , und von dort aus brauchen Sie nur die Größe des Arrays zu überprüfen, um die Länge der Zeichenfolge in Linien zu sehen. Anleitung
1
Öffnen Sie Visual Basic . Erstellen Sie ein neues Projekt, indem Sie " Datei", " New Project". Wählen Sie " . Console -Anwendung"
2
Fügen Sie folgenden Code in der Anwendung :
Dim s = " Dies ist ein" & vbNewLine & " . Mehrzeilige Zeichenfolge"
< p> MsgBox ( en) von
Dim t = s.Split ( vbNewLine )
MsgBox ( T.Length )
Dies definiert eine Zeichenkette mit zwei Leitungen, zeigt es der Benutzer , spaltet es überall dort, wo ein Zeilenumbruch und zeigt Ihnen die gesamte Zeilenzahl .
3
Klicken Sie auf " Ausführen", um Ihre Anwendung zu testen.