RichTextBox1如何突显某几个字符。

Mirs 2011-12-27 09:35:36
比如text1.text输入C1859,RichTextBox1会根据数据库显示如下数据;我想让C1859在下面众多数据中突出显示C1859该怎么做;加粗或红色都可以

C103 C112 C121 C13 C14 C15 C152 C153 C16 A17 C2172 C1373 C17A4 C175 C176 C17s7 C178 C179 C18 C184s6 C1847 C18348 C21849 C12850 C18451 C18352 C1s853 C1854 C1855 C185s6 C1857 C1858 C1859C1860 C1861
...全文
88 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mirs 2011-12-27
  • 打赏
  • 举报
回复
感谢楼上几位;加了个判断,但感觉还不是很完美!
libralibra 2011-12-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hshuguobin 的回复:]

RichTextBox1.SelStart = InStr(RichTextBox1.Text, Text1.Text) - 1
RichTextBox1.SelLength = Len(Text1.Text)
RichTextBox1.SelBold = True
这样应该可以的
至于RichTextBox1里有没有text1的字符,那你要判断一下了
我这个是有的情况下
[/Quote]
++
最后一个selbold可以不用,前2句已经选中了
hshuguobin 2011-12-27
  • 打赏
  • 举报
回复
RichTextBox1.SelStart = InStr(RichTextBox1.Text, Text1.Text) - 1
RichTextBox1.SelLength = Len(Text1.Text)
RichTextBox1.SelBold = True
这样应该可以的
至于RichTextBox1里有没有text1的字符,那你要判断一下了
我这个是有的情况下
-晴天 2011-12-27
  • 打赏
  • 举报
回复
在某个地方加一个 \B

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧