今天教大家易语言使用多线程绘图

 时间:2026-04-22 01:32:45

1、第一步:首先在易语言主程序窗体上加两个画板,两个标签,一个按钮,在标签分别写上要绘画的类型,

2、第二步是写代码:

.版本 2

.支持库 EThread

.支持库 spec

.局部变量 随机数, 整数型

随机数 = 10

启动线程 (&画矩形, 随机数, )

启动线程 (&画椭圆, 随机数, )

.子程序 画矩形

.参数 参数, 整数型

.局部变量 循环, 逻辑型

调试输出 (参数)

.判断循环首 (循环 = 假)

    置随机数种子 ()

    画板2.激活 ()

    画板2.画笔类型 = 取随机数 (0, 8)

    画板2.画笔颜色 = 取随机数 (, )

    画板2.刷子类型 = 取随机数 (0, 50)

    画板2.刷子颜色 = 取随机数 (, )

    画板2.画矩形 (取随机数 (0, 画板2.宽度), 取随机数 (0, 画板2.高度), 取随机数 (0, 画板2.宽度), 取随机数 (0, 画板2.高度))

    延时 (1500)

    处理事件 ()

.判断循环尾 ()

.子程序 画椭圆

.参数 参数, 整数型

.局部变量 循环, 逻辑型

调试输出 (参数)

.判断循环首 (循环 = 假)

    置随机数种子 ()

    画板1.激活 ()

    画板1.画笔类型 = 取随机数 (0, 8)

    画板1.画笔颜色 = 取随机数 (, )

    画板1.刷子类型 = 取随机数 (0, 50)

    画板1.刷子颜色 = 取随机数 (, )

    画板1.画椭圆 (取随机数 (0, 画板1.宽度), 取随机数 (0, 画板1.高度), 取随机数 (0, 画板1.宽度), 取随机数 (0, 画板1.高度))

    延时 (200)

    处理事件 ()

.判断循环尾 ()

  • 易语言置随机数种子实例详解
  • 易语言零基础教程:[6]下拉式菜单设计
  • 易语言如何调用回车键
  • 易语言如何加入图片文件
  • 易语言“程序延时”命令问题的解决定时关机软件
  • 热门搜索
    悟空理财怎么样 京东余额怎么用 有何特长怎么写 曲奇怎么做 谷歌浏览器怎么设置主页 宫爆鸡丁怎么做 雪蛤怎么吃 怎么去除青春痘 梦魇是怎么回事 万家乐壁挂炉怎么样