|

45精币
|
_关键字着色 | | | |
编辑框 | 超级编辑框 | | | | 着色特征码 | 文本型 | | | | 字体 | 字符格式 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | 临时起始位置 | 整数型 | | | 查找结果 | 整数型 | | |
计次循环首 (取数组成员数 (着色特征码 ), i ) 临时起始位置 = 0  查找结果 = 编辑框. 寻找 (临时起始位置, 假, 假, 着色特征码 [i ]) 判断循环首 (查找结果 > -1 )  编辑框.起始选择位置 = 查找结果   编辑框.被选择字符数 = 取文本长度 (着色特征码 [i ])  编辑框. 置选择区字符格式 (字体 )  临时起始位置 = 查找结果 + 取文本长度 (着色特征码 [i ])  查找结果 = 编辑框. 寻找 (临时起始位置, 假, 假, 着色特征码 [i ]) 判断循环尾 () 计次循环尾 ()
源码如上
调用如下
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字体 | 字符格式 | | | 特征码 | 文本型 | | 0 |
字体.文本颜色 = #蓝色 特征码 = 分割文本 (“For|Next|If|ElseIf|Else|Then|End If|Do|Loop|Function|End Function|Exit Do”, “|”, )调试输出 (特征码 )_关键字着色 (超级编辑框_代码, 特征码, 字体 )
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文件数组 | 文本型 | | 0 | i | 整数型 | | | 文件名 | 文本型 | | | 临时_文件内容 | 文本型 | | | 临时_分割每行文本 | 文本型 | | 0 |
文本路径 = 函数目录 + 组合框_封装函数. 取项目文本 (组合框_封装函数.现行选中项 ) + “.txt”文件_枚举 (函数目录, “*.txt”, 文件数组, , , ) 如果真 (取数组成员数 (文件数组 ) = 0 ) 返回 () 计次循环首 (取数组成员数 (文件数组 ), i ) 文件名 = 子文本替换 (文件数组 [i ], “.txt”, “”, , , 真) 组合框_封装函数. 加入项目 (文件名, i ) 计次循环尾 ()组合框_封装函数.现行选中项 = 0 文本路径 = 函数目录 + 组合框_封装函数. 取项目文本 (组合框_封装函数.现行选中项 ) + “.txt”临时_文件内容 = 到文本 (读入文件 (文本路径 )) 临时_分割每行文本 = 分割文本 (临时_文件内容, #换行符, ) 计次循环首 (取数组成员数 (临时_分割每行文本 ), i ) 超级编辑框_代码.被选择文本 = 临时_分割每行文本 [i ] + #换行符 计次循环尾 ()字体着色 ()
出现问题
GIF.zip
(145.25 KB, 下载次数: 13)
|
最佳答案
查看完整内容
我这边WIN10 怎么测试都没有问题 ,会不会你那边WIN7系统的问题 你把易语言菜单->工具->系统配置->存根->取消勾选 是否使用Windows通用组件支持库 试试
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|