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

网站首页 > 易语言相关 > 易语言例程 正文

易语言圆形进度条源码

三叶资源网 2017-07-23 17:01:16 易语言例程 3421 ℃ 19 评论
.版本 2

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击

时钟1.时钟周期 = 50

.子程序 画圆进度条, 整数型
.参数 画板, 画板
.参数 最小位置, 双精度小数型
.参数 当前位置, 双精度小数型
.参数 最大位置, 双精度小数型
.参数 进度条宽度, 整数型
.参数 进度条背景色, 整数型, 可空
.参数 进度条颜色, 整数型, 可空
.参数 中间颜色, 整数型, 可空
.局部变量 变量, 整数型
.局部变量 字体, 字体

当前位置 = 最小位置 + 当前位置
变量 = 到数值 (当前位置 - 最小位置) ÷ 到数值 (最大位置 - 最小位置) × 100
画板.清除 (, , , )
画板.自动重画 = 真
画板.刷子颜色 = 进度条颜色
画板.画椭圆 (1, 1, 画板.宽度 - 3, 画板.高度 - 3)
画板.刷子颜色 = 进度条背景色
画板.画饼 (1, 1, 画板.宽度 - 3, 画板.高度 - 3, 画板.宽度 ÷ 2 - 1 + 到数值 (画板.宽度 ÷ 2 - 3) × 求正弦 (#pi ÷ 50) - 到数值 (画板.宽度 ÷ 2 - 3) × 求正弦 (#pi ÷ 50), 画板.高度 ÷ 2 - 1 - 到数值 (画板.高度 ÷ 2 - 3) × 求余弦 (#pi ÷ 50) - 到数值 (画板.宽度 ÷ 2 - 3) × 求正弦 (#pi ÷ 50), 画板.宽度 ÷ 2 - 1 + 到数值 (画板.宽度 ÷ 2 - 3) × 求正弦 (#pi ÷ 50 × 变量), 画板.高度 ÷ 2 - 1 - 到数值 (画板.高度 ÷ 2 - 3) × 求余弦 (#pi ÷ 50 × 变量))
画板.刷子颜色 = 中间颜色
画板.画椭圆 (1 + 进度条宽度, 1 + 进度条宽度, 画板.宽度 - 3 - 进度条宽度, 画板.高度 - 3 - 进度条宽度)
画板.定位写出 (画板.宽度 ÷ 2 - 字体.字体大小 ÷ 2, 画板.高度 ÷ 2 - 字体.字体大小 ÷ 2, 到文本 (变量) + “%”)
.如果 (当前位置 ≥ 最大位置)
    返回 (最大位置)
.否则
    返回 (当前位置)
.如果结束


.子程序 __启动窗口_创建完毕



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

.如果 (i + 到数值 (编辑框1.内容) < 到数值 (编辑框2.内容))
    i = i + 1
.否则
    i = 0
.如果结束
标签7.标题 = 到文本 (画圆进度条 (画板1, 到数值 (编辑框1.内容), i, 到数值 (编辑框2.内容), 到数值 (编辑框3.内容), 颜色选择器1.颜色, 颜色选择器2.颜色, 颜色选择器3.颜色))

@易语言学习论坛

文件下载

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

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

  • 易语言网站

    易语言网站  评论于 [2019-05-15 11:06:31]  回复

    易语言进度条一边走一边出来信息

  • 易语言TV

    易语言TV  评论于 [2019-11-01 18:24:42]  回复

    易语言怎么做进度条圈

  • 易语言

    易语言  评论于 [2020-04-14 12:52:52]  回复

    易语言进度条源码

  • 易语言

    易语言  评论于 [2020-05-09 13:59:05]  回复

    易语言圆形进度条

  • 易语言

    易语言  评论于 [2020-08-17 18:20:12]  回复

    易语言圆形进度条

欢迎 发表评论:

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

网站分类
随机tag
趣头条指针操作类脚本go agent配置汇编代码kgtemp转MP3易语言例程炫彩界面QuotedGDI图像处理精灵脚本客户端数据超级代理服务端快手易语言纯画板RSA薅羊毛两点坐标取角度源码Charles动态壁纸
最新评论