获得光标在多行textbox中的行与列的函数

王朝other·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

Public Function checkrow() As String

Dim row As Integer = Me.TextBox1.SelectionStart

Dim i As Integer

Dim p As Integer

Dim count As Integer = 0

Dim count1 As Integer = 0

For i = 0 To Me.TextBox1.Lines.GetUpperBound(0)

count += Me.TextBox1.Lines(i).Length + 2 ' 一个回车相当于2个

If row <= count Then

If i = 0 Then

p = row

Else

p = row - count1

End If

Return "行:" & CStr(i) & "/列:" & CStr(p)

End If

count1 += Me.TextBox1.Lines(i).Length + 2

Next

End Function

//////////////////////////// 闵峰

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航