获得RichTextBox VB.NET的底线

时间:2013-02-22 18:53:26

标签: vb.net

我正在VB中编写一个需要文本框最后一行的程序。有没有办法让最后一行作为字符串?一个例子:

RichTextBox内容:

一些
随机
文本

程序将返回字符串“text”

1 个答案:

答案 0 :(得分:0)

是的,你可以。

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

String lastLine = lines(UBound(lines))

所以Split()返回一个字符串数组,其中每个字符串都是TextBox中的一行。 UBound()返回该数组的最后一个索引,以获取文本框的最后一行。

或者,因为我只是红色,您可以使用myRichTextBox.Lines代替` myRichTextbox.Text.Split(...)

String lastLine = myRichTextBox.Lines(UBound(myRichTextBox.Lines))