vb编程问题,在textbox中的某一行中添加文字

比如这样,我窗口中有一个textbox和一个按钮1.
我在textbox里面输入:
-------------------------
1
2
3
4
5
6
-------------------------
现在把光标停在了"3"的后面,然后点击一下按钮1,程序就在在"3"和"4"之间添加一行"12345678",变成这样:
-------------------------
1
2
3
12345678
4
5
6
------------------------
编译环境是visual basic6.0企业版,请问这要怎么实现?

第1个回答  推荐于2016-02-26
Private Sub Command1_Click()
Text1.SelText = vbCrLf & "56789"
End Sub追问

我的意思是点击按钮后在光标的位置添加文字.原来的文字退一行,但是内容不发生变化.
可能我表述不太好......请继续指教!

追答

难道我的代码不能满足你要求?你试过了么?

追问

抱歉,是我的问题,因为按钮和textbox不是同一个窗口的好像这样写不行.
如果按钮和textbox不在同一窗口要怎么做.
已经提高分数了,请继续指教

追答

是同一个程序里的不同窗口?

追问

是的,谢谢你的耐心了....

追答

form2.Text1.SelText = vbCrLf & "56789" 加一个窗体名上去 textbox在哪个窗体上就加谁上去

本回答被提问者采纳