易语言画板(利用画板组件绘制其他组件)

 时间:2026-02-14 09:55:29

1、在易语言中添加画板组件

易语言画板(利用画板组件绘制其他组件)

2、组合框是矩形,所以在自定义数据类型里添加一个矩形的数据类型会方便很多,数据类型的成员与画板1中的矩形命令参数保持一致

易语言画板(利用画板组件绘制其他组件)

易语言画板(利用画板组件绘制其他组件)

3、初始化画板的画笔颜色和刷子颜色

添加矩形的程序集变量后按照原版组合框绘制出自己喜欢的形状,颜色的组合框(在窗口被激活的子程序下绘制组件是为了绘制出的组件不被轻易擦除)

易语言画板(利用画板组件绘制其他组件)

4、在窗口启动的时候加入成员列表,记得在数组打勾(在鼠标放在组合框上面的时候就会弹出成员的下拉菜单)

易语言画板(利用画板组件绘制其他组件)

易语言画板(利用画板组件绘制其他组件)

5、引用API判断鼠标是否在组合框上,如果真,则绘制矩形下拉菜单,同时定位写出我们加入的成员列表就差不多了,别忘了收回下拉菜单,

易语言画板(利用画板组件绘制其他组件)

易语言画板(利用画板组件绘制其他组件)

6、再加上单击项目后在最上面加入选中的一项的代码,在这里就不演示了

7、效果如图,在这里只是简单介绍原理,日后对易语言组件自绘的学习更要自己发挥想象

易语言画板(利用画板组件绘制其他组件)

易语言画板(利用画板组件绘制其他组件)

8、用画板组件还可以绘出其他组件,发挥自己想象力,还可以把整体改得更好看

  • 易语言取鼠标坐标方法
  • 易语言基础——易语言中的时钟功能怎么用?
  • 易语言中怎么写代码可以弹出信息框
  • 怎么向易语言添加文件并写出到指定位置
  • 如何设置易语言运行前请求管理员权限
  • 热门搜索
    嬲是什么意思 circle什么意思中文 小肚子疼是什么妇科病 借贷是什么意思 超买超卖是什么意思 韬光养晦是什么意思 封箱是什么意思 中专有什么专业 百闻不如一见什么意思 自考是什么