gpt4 book ai didi

.net - VB.NET 读取文本区域中的当前行?

转载 作者:行者123 更新时间:2023-12-04 21:46:49 26 4
gpt4 key购买 nike

我有一个文本区域和一个在其上进行语法高亮显示的功能。现在它读取整个 RichTextBox。我如何获得包含当前行的字符串变量?以下是我目前拥有的代码。

Private Sub HighLight()
Dim rm As System.Text.RegularExpressions.MatchCollection
Dim m As System.Text.RegularExpressions.Match
Dim x As Integer ''lets remember where the text courser was before we mess with it

For Each pass In FrmColors.lb1.Items
x = rtbMain.SelectionStart
rm = System.Text.RegularExpressions.Regex.Matches(LCase(rtbMain.Text), LCase(pass))
For Each m In rm
rtbMain.Select(m.Index, m.Length)
rtbMain.SelectionColor = Color.Blue
Next
rtbMain.Select(x, 0)
rtbMain.SelectionColor = Color.Black
Next
End Sub

最佳答案

没试过但是:

rtbMain.Lines(lineNumber)

如果不将 Lines 属性分配给数组并访问数组元素。

关于.net - VB.NET 读取文本区域中的当前行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/303699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com