VB.NET中文本框TEXTBOX多行显示且自动换行时怎样取得某一行的数据
VB.NET中文本框TEXTBOX为多行显示且自动换行时怎样取得某一行的数据行数我可以通过
SendMessage(Me.TextBox2.Handle, EM_GETLINECOUNT, 0, 0)
来获取 但不知道怎样获取某行的数据
高分送上 不够还可加 希望哪位能给我代码 --------------------编程问答-------------------- 不明白你这里说的某行的数据是指换行(回车)之后的第几行还是自动换行后的第几行? --------------------编程问答-------------------- 是自动换行后的第N行数据
如果是有回车的那好解决 --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- 就没人遇到过同样问题吗? --------------------编程问答-------------------- EM_LINEINDEX 消息可以得到行号^_^ --------------------编程问答-------------------- EM_LINEFROMCHAR 好像也有用 --------------------编程问答-------------------- 你可以到MSDN上找找,应该有方法解决的 --------------------编程问答-------------------- 帮你顶顶,顺便学习 --------------------编程问答-------------------- 没有这种需求,帮顶... --------------------编程问答--------------------
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
TextBox1.Text = "11111111111111111" & vbCrLf & "222222222222222222"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(TextBox1.Lines(1).ToString())
End Sub
补充:.NET技术 , VB.NET