Private Sub RichTextBox1_Change() RichTextBox1.SelLength = Len(RichTextBox1.Text)
RichTextBox1.SelStart = Len(RichTextBox1.Text)
end sub
RichTextBox1.SelStart = Len(RichTextBox1.Text)
end sub
解决方案 »
- 如何使timer事件的循环的时间为三分钟?
- 哪位知道好的界面控件(activebar控件除外,要免费的),或者提供一些TOOLBAR/TOOLWINDOW开发的资源,自己来开发一个界面控件?
- 急求各位兄弟,VB中的DTPicker中的时间转换为字符串的问题?
- 如何打印?
- 谁有能识别tif的图像控件
- 当修改后提示保存
- VB7.0里面怎么没有了控件数组?
- 谁帮我写一个可以定时关机的小程序呀。
- vb 6.0程序运行的问题
- 各位VB大哥,本人是个初学VB的人,在遇见用ADO操作数据库时候遇见一些问题,求教,一定给分
- 请教:通过一个路径,查找其所有子目录中的HTM,ASP文件中包含我所指定的String,就象杀毒软件。:)
- 如何在文本换行的时候自动向上滚屏?
不行啊!还是不能选择文本。不能选择控件中的部分文本啊!
你原来用的是SELCHANGE事件。把你原来的代码注掉再看看?
RichTextBox1.SelStart = Len(RichTextBox1.Text)
RichTextBox1.SelStart = Len(RichTextBox1.Text)
End Sub
用了change事件,还是遮住了最下面的半行字。
to leon7909(leon)
用了keyup事件,原来的问题没有了,现在是不能修改文档了(比如中间的某一段不对,我删掉重写那段,现在会在删除后自动跳到最后)
to _StarSoi_(鸿雁)
你的代码和leon7909(leon)兄一样的问题。
谢谢zhuomao(拙猫)了,其实就是一个写字板来的(我初学VB,练习用的,书上有点框架,我想把功能补齐)这几行代码希望实现的功能在前面说了,谢谢你,帮我看看吧,我都不知道要怎么办才好了,找了好多办法都不能实现(总有地方不对:((()
源码吗?
Private Sub RichTextBox1_KeyUp(KeyCode As Integer, Shift As Integer)
If RichTextBox1.SelStart = Len(RichTextBox1.Text) Then
RichTextBox1.SelStart = Len(RichTextBox1.Text)
End If
End Sub
奇怪了,虽然我写出来了,但是还是没想明白为什么要这样的,我想可能是起个刷新的作用吧。有朋友可以给我解释一下的吗?本想在RichTextBox1的滚动条的值发生变化上来做文章的,可惜不知道要怎么下手:(((学习学习再学习。