vb6,如何将text1.text中的内容输出到richtextbox1指定的一行

代码... 代码 展开
 我来答
风雪剑无痕
2012-11-08 · TA获得超过1253个赞
知道大有可为答主
回答量:1691
采纳率:100%
帮助的人:1675万
展开全部
一个简单而且可行的办法
先将光标位置归零,然后循环指定行数模拟向下的方向键,最后楼主应该知道怎么办了...
呵呵~回答完楼主的问题后测试了一下,只用了5行代码就成功了^_^ 再也不用功能强大的SendMessage函数了
追问
代码?可以加QQ(1032892304)吗?
追答
你终于追问了,万一代码被白带增多吃了,我就给你写私信或者在白带Hi里给你留言,觉得好就把这个回答采纳一下,为了稳妥起见,我先提交回答,再完善回答...

'代码来了:
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long

Private Sub Command1_Click()
RichTextBox1.SelStart = 0
For i = 0 To 3 '转到第四行
PostMessage RichTextBox1.hWnd, &H100, vbKeyDown, 0
Next
RichTextBox1.SetFocus '这句可有可无
RichTextBox1.SelText = Text1.Text & vbCrLf
End Sub

不管你采纳与不采纳,我都要庆祝一下代码没被屏蔽
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式