永发信息网

vb怎么让richtext框里的关键字换颜色

答案:1  悬赏:40  手机版
解决时间 2021-11-30 09:57
vb怎么让richtext框里的关键字换颜色
最佳答案
给你个思路,这点分就不给你装软件查函数了.
首先把关键字定义到变量或者变量数组内.
然后通过indexof函数检测关键是是否出现,出现了则.知道第一个位置.然后根据长度就知道第二个位置.
然后rechtext根据两个位置选择,更改颜色.
然后从第二个位置作为起点接着搜索.直到文本完成.
然后循环下一个关键字.

要想实现即时变色就比较复杂.要根据当前输入.一般是光标当前位置到光标位置单词字母匹配关键词.如果相似则变色,同时还可以做出动态选择框.

不过真正的编辑器,都是用c++写的,vb效率太低.不适合做编辑器,并且文本编辑器要想功能丰富,实现起来挺复杂的.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
维生素C(C6H8O6)富含的肌醇及氨基酸,可抑
什么是对价?无对价取得票据的,持票人是否享
求教PS怎么修改图片的字和替换另一张图片某部
a的3a加2b次方除以a的a等于b次方等于多少?
5台织布机8小时织布960米,照这样计算,7台织
广州携众怎么样?
单选题100ml2mol/L的稀硫酸与过量的锌反应,
2011年11月4号是什么星座农历10月9日
初中毕业证书和初中义务教育证书一样吗?
我开了一家纯净水厂,怎样才可以让批量客户找
白族民居墙画的来历
这只初音的p站id是多少
是女孩子么这个bc单子?哪位美女宝妈谁会看哇
在第一次世界大战中,为什么在treaty of Vers
文言文《颜回好学》中“自吾有回,门人益亲”
推荐资讯
百度文库vip怎么免费领
下列命题:①圆的切线垂直于经过切点的半径;
显卡GTX660 2G 4K,主板nvidia nf ―mcp6x,
一道逻辑题?
刚发工资就没钱了,觉得活着好累,饭都吃不了
中国为什么会有广电局这些智障部门
做一个长方体玻璃缸,求它能装多少水,这是求
结合净化黄泥水的活动经验和自来水厂加工自来
方程2x²-x-4=0的两根a、b则a²+b
我是压着女朋友接吻,怎么摸她胸和下面呐
凤凰衣和鸡内金一起吃有什么功效
胡歌本名就是胡歌么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?