|

分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
首先感谢大大发布的寻找选中文本
我仅增加改变寻找到的内容颜色当然也可以改变其背景颜色都是相通的。
适用于伪原创时已替换的字或句醒目提示。
也可用于其他。
文本内容改变颜色.rar
(50.78 KB, 下载次数: 20)
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_主窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局部_字符位置 | 整数型 | | | 局部_文本 | 文本型 | | |
超级编辑框_原文. 获取焦点 ()局部_字符位置 = 寻找文本 (超级编辑框_原文.内容, 编辑框_要寻找的文本.内容, , 假) 如果 (局部_字符位置 ≠ -1 ) 局部_文本 = 取文本左边 (超级编辑框_原文.内容, 局部_字符位置 - 1 ) 超级编辑框_原文.起始选择位置 = 子程序_取字符数 (局部_文本 ) 超级编辑框_原文.被选择字符数 = 子程序_取字符数 (编辑框_要寻找的文本.内容 ) 信息框 (“未找到指定文本!”, #错误图标, “ 友情提醒”) 标签_显示.标题 = “共有字符数:” + 到文本 (子程序_取字符数 (超级编辑框_原文.内容 )) + “ 个”变量名 | 类 型 | 静态 | 数组 | 备 注 | 局部_长度 | 整数型 | | | 局部_个数 | 整数型 | | | 局部_字符位置 | 整数型 | | |
局部_长度 = 取文本长度 (参数_文本 )局部_个数 = 局部_长度 局部_字符位置 = 1 判断循环首 (局部_字符位置 < 局部_长度 ) 如果 (取代码 (取文本中间 (参数_文本, 局部_字符位置, 1 ), ) < 0 或 取代码 (取文本中间 (参数_文本, 局部_字符位置, 1 ), ) = 13 )  局部_个数 = 局部_个数 - 1   局部_字符位置 = 局部_字符位置 + 2   局部_字符位置 = 局部_字符位置 + 1   判断循环尾 ()返回 (局部_个数 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 局部_字符位置 | 整数型 | | | 局部_文本 | 文本型 | | | 颜色 | 整数型 | | | 字符格式 | 字符格式 | | | 选择 | 整数型 | | | 颜色值 | 整数型 | | |
选择 = 到整数 (取随机数 (1, 12 )) 如果真 (选择 = 1 ) 颜色值 = #红色 如果真 (选择 = 2 ) 颜色值 = #绿色 如果真 (选择 = 3 ) 颜色值 = #蓝色 如果真 (选择 = 4 ) 颜色值 = #黄色 如果真 (选择 = 5 ) 颜色值 = #粉红 如果真 (选择 = 6 ) 颜色值 = #品红 如果真 (选择 = 7 ) 颜色值 = #红色 如果真 (选择 = 8 ) 颜色值 = #绿色 如果真 (选择 = 9 ) 颜色值 = #蓝色 如果真 (选择 = 10 ) 颜色值 = #黄色 如果真 (选择 = 11 ) 颜色值 = #粉红 如果真 (选择 = 12 ) 颜色值 = #品红  局部_字符位置 = 寻找文本 (超级编辑框_原文.内容, 编辑框_要寻找的文本.内容, , 假) 如果 (局部_字符位置 ≠ -1 ) 局部_文本 = 取文本左边 (超级编辑框_原文.内容, 局部_字符位置 - 1 ) 超级编辑框_原文.起始选择位置 = 子程序_取字符数 (局部_文本 ) 超级编辑框_原文.被选择字符数 = 子程序_取字符数 (编辑框_要寻找的文本.内容 ) 信息框 (“未找到指定文本!”, #错误图标, “ 友情提醒”, )字符格式 = 超级编辑框_原文.取选择区字符格式 ()字符格式.文本颜色 = 颜色值 超级编辑框_原文. 置选择区字符格式 (字符格式 ) 如果 (时钟1.时钟周期 > 299 ) 时钟1.时钟周期 = 0    时钟1.时钟周期 = 300 _按钮1_被单击 ()
|
评分
-
查看全部评分
|