易语言 自动改变标签颜色

作者&投稿:当涂才 (若有异议请与网页底部的电邮联系)
易语言 标签的文本颜色如何随机更换?~

子程序·随机文本颜色


置随机数种子()


判断循环首(随机数>=0)


随机数 = 取随机数(1,3)'有几个颜色就写几个数的范围


如果真(随机数=1)

标签.文本颜色=#红色


如果真(随机数=2)

标签.文本颜色=#蓝色


如果真(随机数=3)

标签.文本颜色=#绿色


判断循环尾()


注意:最好用一个独立的线程来运行这个功能,占用主线程会导致程序卡顿。

很简单啊!

用时钟控件来控制标签,让程序每隔一段时间就执行一个更改标签颜色的代码。颜色代码可以随机变换。


  你可以尝试通过 取颜色值 () 命令,通过循环来不断改变标签颜色,达到你要的效果。

  代码如下:

.局部变量 颜色值,整数型
.局部变量 红色,整数型
.局部变量 绿色,整数型
.局部变量 蓝色,整数型
.计次循环首 (255, 红色) ' 红变蓝
    蓝色 = 255 - 红色
    透明标签1.文本颜色 = 取颜色值 (红色, 绿色, 蓝色)
    延迟 (10)
.计次循环尾 ()
红色 = 0
绿色 = 0
蓝色 = 0
.计次循环首 (255, 蓝色) ' 蓝变红
    红色 = 255 - 蓝色
    透明标签1.文本颜色 = 取颜色值 (红色, 绿色, 蓝色)
    延迟 (10)
.计次循环尾 ()

  以上代码即可达到效果。

  如有疑问请追问。



直接弄张GIF动态图不就搞定了么?


璧山县18747308218: 易语言 自动改变标签颜色 -
闫杰疏血: 你可以尝试通过 取颜色值 () 命令,通过循环来不断改变标签颜色,达到你要的效果.代码如下:.局部变量 颜色值,整数型.局部变量 红色,整数型.局部变量 绿色,整数型.局部变量 蓝色,整数型.计次循环首 (255, 红色) ' 红变蓝 蓝色 = 255 - 红色 透明标签1.文本颜色 = 取颜色值 (红色, 绿色, 蓝色) 延迟 (10).计次循环尾 () 红色 = 0 绿色 = 0 蓝色 = 0.计次循环首 (255, 蓝色) ' 蓝变红 红色 = 255 - 蓝色 透明标签1.文本颜色 = 取颜色值 (红色, 绿色, 蓝色) 延迟 (10).计次循环尾 ()以上代码即可达到效果.如有疑问请追问.

璧山县18747308218: 易语言怎么按一个按钮就改变标签字体颜色 -
闫杰疏血: .版本 2.子程序 _按钮1_被单击 标签1.文本颜色 = #红色

璧山县18747308218: 易语言标签颜色循环 -
闫杰疏血: 用时钟控制 设定好时钟的周期 我的思路是 设置一个逻辑型的变量A 然后先赋值 A=真 时钟的事件是 判断A=真 则 标签颜色=#红色、A=假 否则 标签颜色=#蓝色、A=真 手机不好打代码 思路应该没问题

璧山县18747308218: 易语言的透明标签如何在鼠标经过的时候变色,点击透明标签也变色? -
闫杰疏血: 添加标签的事件,鼠标位置被移动 事件下方直接写代码 透明标签1.文本颜色=#红色 点击就是单击事件 鼠标左键被按下 代码和上方一样.版本 2.支持库 iext.子程序 _透明标签1_鼠标位置被移动, 逻辑型.参数 横向位置, 整数型.参数 纵向位置, 整数型.参数 功能键状态, 整数型 透明标签1.文本颜色 = #红色.子程序 _透明标签1_鼠标左键被按下, 逻辑型.参数 横向位置, 整数型.参数 纵向位置, 整数型.参数 功能键状态, 整数型 透明标签1.文本颜色 = #蓝色 还有其他问题神马的可以百度一下 青果社区 社区正在录制新手易语言教学,还有破解教学等知识还有很多辅助工具下载

璧山县18747308218: 易语言标签里面字体颜色随即改变的代码是什么
闫杰疏血: .版本 2 .子程序 _时钟1_周期事件 标签1.文本颜色 = 取颜色值 (取随机数 (1, 255), 取随机数 (1, 255), 取随机数 (1, 255))

璧山县18747308218: 易语言 外形框里面有个一个标签,要求 在按下标签外形框的边框就变颜色? -
闫杰疏血: .版本 2.子程序 _标签1_鼠标左键被按下, 逻辑型 .参数 横向位置, 整数型 .参数 纵向位置, 整数型 .参数 功能键状态, 整数型外形框1.线条颜色 = #红色

璧山县18747308218: 易语言怎么按一下按钮,标签的内容就变成一个颜色,再按一下,又变回去. -
闫杰疏血:次奥,是这样吗? 还可以试试 按钮1_被单击 标签1.文本颜色=取随机数(0,9999)

璧山县18747308218: 易语言如何使全部的标签背景颜色一下子都改掉 -
闫杰疏血: 按住shift,再用鼠标单击标签可连续选中,然后在属性里修改颜色

璧山县18747308218: 易语言的透明标签如何在鼠标经过的时候变色,移开以后又恢复原来颜色,最后点击透明标签也变色? -
闫杰疏血: 用精易模块.用时钟控制,时钟周期10,代码如下.如果 (取鼠标所在句柄()=透明标签1.取窗口句柄()) 透明标签1.文本颜色=#紫色.否则 透明标签1.文本颜色=#黑色.如果结束 另外你想透明标签按下变色的话,就在标签属性那里,增加 透明标签1鼠标左键被按下的事件下面写 透明标签1.文本颜色=#红色 满意请采纳,谢谢!

璧山县18747308218: 易语言 标签的文本颜色如何随机更换? -
闫杰疏血: 添加一个时钟,周期设为1000,双击时钟,写代码:标签1.文本颜色=取颜色值(取随机数(),取随机数(),取随机数())

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网