经搜索,如下两个链接提到Richtextbox下字体颜色设定的方法,
链接一:http://community.csdn.net/Expert/topic/4765/4765789.xml?temp=.0509302
richtextbox为何无法设置字体颜色呀?textbox控件是可以设的.为何richtextbox就不行呢?链接二:http://community.csdn.net/Expert/topic/4888/4888960.xml?temp=.640774
请教!Richtextbox字体颜色的设置 具体内容如下:
richtextbox26.SelStart = Len(richtextbox26.Text) '
richtextbox26.SelText = ""
richtextbox26.SelColor = RGB(78, 68, 251)
richtextbox26.SelText = richtextbox26.Text & "能成功吗?"
richtextbox26.SelText = ""
经我验证以下方法是通篇改变字体颜色,现请教各位大师,能有一种仅改变richtextbox中个别字体颜色的方法吗?比如将上例中“能成功吗?”几个字改变颜色,其他上、下文为黑色?
谢谢!在线等.............
链接一:http://community.csdn.net/Expert/topic/4765/4765789.xml?temp=.0509302
richtextbox为何无法设置字体颜色呀?textbox控件是可以设的.为何richtextbox就不行呢?链接二:http://community.csdn.net/Expert/topic/4888/4888960.xml?temp=.640774
请教!Richtextbox字体颜色的设置 具体内容如下:
richtextbox26.SelStart = Len(richtextbox26.Text) '
richtextbox26.SelText = ""
richtextbox26.SelColor = RGB(78, 68, 251)
richtextbox26.SelText = richtextbox26.Text & "能成功吗?"
richtextbox26.SelText = ""
经我验证以下方法是通篇改变字体颜色,现请教各位大师,能有一种仅改变richtextbox中个别字体颜色的方法吗?比如将上例中“能成功吗?”几个字改变颜色,其他上、下文为黑色?
谢谢!在线等.............
解决方案 »
- Vb中一个控件在编辑的时候可以随便移动位置,改变大小
- 急,菜鸟在线等高手!关于vb里实现打开及保存*.txt,*.xls,.*mdb文档
- 在vb中怎样判断word是否翻页
- 【连接mysql问题】请问VB如何连接远程mysql数据库(服务器是Linux,mysql数据库,局域网)
- 紧急求救哟!
- 我怎么用SendMessage关闭程序没反应啊,急,大侠帮忙
- 我想编一个类似powerdesk,有两个资源管理器上下并排,随意拖动的软件,如何做法?谢谢~~
- 打印问题------急急急
- 请问如何在VB中读取FOXPRO的DBF数据?
- 关于listview的问题,请帮帮忙,详细请看.......
- VC中的>>>移位符号。在VB中用什么?
- 更深一步请教Richtextbox下解决个别字体颜色设定的方法,在线等.............
change_color(richbox1,"能成功吗?",vbred)
我告诉你答案,.不能成功.
RichTextBox1.SelStart = 0
RichTextBox1.SelLength = 2
RichTextBox1.SelColor = vbRed
RichTextBox1.SelStart = 5
RichTextBox1.SelLength = 2
RichTextBox1.SelColor = vbCyanRichTextBox1.SelStart = 7
RichTextBox1.SelLength = 2
RichTextBox1.SelColor = vbMagenta
首先,你要选中你要设置颜色的字体,这就要通过设置selstart(选中起始处)和sellength(选中几个字)属性
接着设置selcolor(选中字的颜色)属性
最后别忘了清空seltext,即richtextbox.seltext=""
否则会有一些奇怪后果出现
代码你就自己写吧