易语言代码编辑框怎么修改指定文本的颜色

如“你好”改为红色字
2024-11-13 11:40:43
推荐回答(2个)
回答1:

这个功能可以用超级编辑框来实现。
.版本 2
.支持库 iext2
.程序集 窗口程序集1
.程序集变量 字符格式, 字符格式
.子程序 __启动窗口_创建完毕
.局部变量 Temp, 整数型
字符格式.文本颜色 = #红色
.计次循环首 (取文本长度 (超级编辑框1.内容), Temp)
超级编辑框1.起始选择位置 = Temp × 2 - 1
超级编辑框1.被选择字符数 = 1
超级编辑框1.置选择区字符格式 (字符格式)
.计次循环尾 ()
超级编辑框1.起始选择位置 = 0
超级编辑框1.被选择字符数 = 0

回答2:

先确定要改变的指定文本
代码编辑框.置风格前景色 (整数型 风格号,整数型 颜色)