October 7
Non esiste un metodo nella classe stringa di Visual Basic per trovare il numero di linee in una stringa multi-linea. Tuttavia, con un piccolo uso creativo dei metodi esistenti, il valore può ancora essere scoperto. La chiave è da notare che la costante "vbNewLine" può essere utilizzato come input per il metodo "split". Questo vi darà una matrice di tutte le linee nella stringa, e da lì è necessario solo per verificare la dimensione della matrice per vedere la lunghezza della stringa in linee.
1 Aprire Visual Basic. Creare un nuovo progetto facendo clic su "File", "Nuovo progetto". Selezionare "applicazione console."
2 Incollare il seguente codice all'interno dell'applicazione:
Dim s = "This is a " & vbNewLine & " multiline string."
MsgBox (s)
Dim t = s.Split (vbNewLine)
MsgBox (t.Length)
Questo definisce una stringa con due linee, mostra all'utente, divide ovunque ci sia una interruzione di linea e vi mostra il conteggio totale di linea.
3 Fai clic su "Esegui" per testare l'applicazione.