1

テキスト ボックスの最後の行を必要とするプログラムを VB で書いています。最後の行を文字列として取得する方法はありますか? 例:

リッチテキスト ボックスの内容:

いくつかの
ランダムな
テキスト

プログラムは文字列「text」を返します

4

1 に答える 1

0

はい、できます。

Dim lines As String() = myRichTextbox.Text.Split(New Char() {"\n"c})

String lastLine = lines(UBound(lines))

したがってSplit()、文字列の配列を返します。各文字列は TextBox の行です。TextboxUBound()の最後の行を取得するために、その配列の最後のインデックスを返します。

myRichTextBox.Linesまたは、私はちょうど赤いので、代わりに使用できます` myRichTextbox.Text.Split(...)

String lastLine = myRichTextBox.Lines(UBound(myRichTextBox.Lines))
于 2013-02-22T19:02:02.003 に答える