广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    易语言写一个简单的取色器

    来源:网络收集  点击:  时间:2024-07-27
    【导读】:
    通过获取当前鼠标颜色值的命令,写一个简单的取色器程序工具/原料more易语言方法/步骤1/7分步阅读

    新建一个窗口程序,添加四个编辑框组件,四个标签组件,一个时钟组件,一个画板组件。

    2/7

    四个标签组件的标题分别命名为R、G、B、颜色值

    3/7

    将时钟组件的属性中时钟周期改为10,也就是每秒获取100次。这个数值可以自定。

    4/7

    双击时钟组件,写时钟1的周期事件代码。需要写的有三处:

    第一处,获取当前鼠标的颜色值(RGB),分别将值显示在RGB对应的编辑框的内容中。创建RGB三个整数型变量来储存获取到的对应颜色值。代码如下:

    .子程序 _时钟1_周期事件

    .局部变量 R, 整数型

    .局部变量 G, 整数型

    .局部变量 B, 整数型

    取当前鼠标处颜色值 (R, G, B)

    编辑框1.内容 = 到文本 (R)

    编辑框2.内容 = 到文本 (G)

    编辑框3.内容 = 到文本 (B)

    5/7

    第二处,给画板背景色,也就是鼠标处的颜色显示在画板中。创建了一个颜色值整数型变量。获取这个颜色值需要用到公式 颜色值=R+256×G+65536×B,关于颜色值函数的获取,大家可以百度看看介绍,我这里也是死记的公式直接使用的。代码如下:

    颜色值 = R + 256 × G + 65536 × B

    画板1.画板背景色 = 颜色值

    6/7

    最后一处,将RGB颜色值转化成十六进制的颜色值,方便使用。代码如下:

    编辑框4.内容 = “#” + 取十六进制文本 (R) + 取十六进制文本 (G) + 取十六进制文本 (B)

    7/7

    运行看下效果。

    注意事项

    概括起来是四个变量,两个命令和一个公式。

    多练多看,共同进步。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1014461.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 05:08:28  耗时:0.025
    0.0251s