为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 图形图像源码 正文

易语言画板画CPU折线图源码

三叶资源网 2019-07-24 11:30:59 图形图像源码 1867 ℃ 3 评论
.版本 2

.程序集 窗口程序集_主窗口
.程序集变量 CPU记录, 整数型, , "0"
.程序集变量 格宽, 整数型

.子程序 _主窗口_创建完毕

CPU记录 = { 0 }  ' 开始为0

.子程序 _时钟1_周期事件
.局部变量 cpu, 整数型

cpu = 系统_取CPU占用率 ()
标题 = 到文本 (cpu)
加入成员 (CPU记录, cpu)
绘画 ()

.子程序 绘画
.局部变量 画点数, 整数型
.局部变量 i, 整数型
.局部变量 百分之一的高度, 整数型
.局部变量 当前点, 整数型

画点数 = 画板1.宽度 ÷ 格宽 - 1
百分之一的高度 = 画板1.高度 ÷ 100
画板1.清除 (, , , )


.变量循环首 (取数组成员数 (CPU记录), 选择 (取数组成员数 (CPU记录) - 画点数 > 0, 取数组成员数 (CPU记录) - 画点数, 1), -1, i)
    .如果真 (i + 1 ≤ 取数组成员数 (CPU记录))
        ' 调试输出 (画板1.画板宽度 - 当前点 × 20 - 10, 百分之一的高度 × CPU记录 [i], 画板1.画板宽度 - 当前点 × 20 - 30, 百分之一的高度 × CPU记录 [i + 1])
        ' 调试输出 (百分之一的高度 × CPU记录 [i])

        ' 画板1.画椭圆 (画板1.画板宽度 - (当前点 + 1) × 格宽 - 2, -(百分之一的高度 × CPU记录 [i] - 画板1.画板高度) - 2, 画板1.画板宽度 - (当前点 + 1) × 格宽 + 2, -(百分之一的高度 × CPU记录 [i] - 画板1.画板高度) + 2)  '不好看

        画板1.画直线 (画板1.画板宽度 - (当前点 + 1) × 格宽, -(百分之一的高度 × CPU记录 [i] - 画板1.画板高度), 画板1.画板宽度 - 当前点 × 格宽, -(百分之一的高度 × CPU记录 [i + 1] - 画板1.画板高度))

    .如果真结束
    当前点 = 当前点 + 1
.变量循环尾 ()
' 调试输出 (“----------------------------------------------------------------------------------------------------”)

.子程序 _主窗口_尺寸被改变

画板1.移动 (0, 0, 主窗口.取用户区宽度 (), 主窗口.取用户区高度 ())
格宽 = 选择 (画板1.画板宽度 ÷ 20 > 10, 10, 画板1.画板宽度 ÷ 20)
' 调试输出 (格宽)
绘画 ()

@[不速之客]

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有3位网友发表了看法:

  • 易语言

    易语言  评论于 [2020-05-08 22:50:16]  回复

    易语言+画板+如何让画的线变圆滑

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
JSONWebsocket服务器高效数据结构邮箱登陆表情包制作黑月版朗读动态调用汇编永辉生活WebUI京东注册滑块EXUI例程TGP饥荒一键指令工具源码注释易语言5.8键盘钩子检测OD模块php自学要多久识别md5效验
最新评论