易语言怎么让编辑框的内容指定一个字变色,指定一个字哦 其他字不变色

易语言怎么让编辑框的内容指定一个字变色,指定一个字哦 其他字不变色,第1张

多种颜色???神马呀,是一个编辑框好几种颜色吗?比如一个编辑框的字是 “易语言” 易语言的易字是红色 语字是蓝色 言字是黑色还是,一直自己换颜色,。易语言 开是是红色 然后是 然后是白色 然后黑色 反正随机出现或者是,点击选择不同颜色

可以用API方式
DLL命令定义:
版本 2
DLL命令 API选择颜色, 整数型, "comdlg32dll", "ChooseColorA"
参数 pChoosecolor, 颜色结构, 传址
版本 2
数据类型定义:
数据类型 颜色结构
成员 lStructSize
成员 hwndOwner
成员 hInstance
成员 rgbResult
成员 lpCustColors, 文本型
成员 flags
成员 lCustData
成员 lpfnHook
成员 lpTemplateName, 文本型
程序调用:
版本 2
颜色lStructSize = 36
颜色hwndOwner = 远程设置窗口取窗口句柄 ()
颜色hInstance = API获取窗口结构 (远程设置窗口取窗口句柄 (), -6)
颜色flags = 0
颜色lpCustColors = 取空白文本 (16 × 4)
返回值 = API选择颜色 (颜色)
如果真 (返回值 ≠ 0) ' 未按取消
示例框文本颜色 = 颜色rgbResult
示例框文本颜色就改变为你需要的颜色了

RGB那三个数值写代码,这我不懂上面意思。我选择自定义颜色用下面的。
列表窗口列表框1背景颜色 = #墨绿 #紫红 #深灰 #芙红
你先按Shift + #(数字键 3) 在选择。

这个真的好简单,为什么这样的问题不尝试着自己去写呢,学一门编程语言要主动自己多动手。

下面我把源码提供给你,很简单的一段,希望你以后写程序自己多动手。

——————————————————

版本 2

支持库 vclbase

程序集 窗口程序集1

子程序 _按钮1_被单击

选择颜色对话框1打开 ()

编辑框1文本颜色 = 选择颜色对话框1颜色


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13363367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存