QQ登录

只需一步,快速开始

威纶触摸屏如何动态绘制任意图形?有一元件可以实现

[ 复制链接 ]
威纶较高版本的触摸屏提供一个元件,可以动态的绘制8种图形。
这个元件叫做动态绘图。
元件可以在自身区域内显示线段、矩形、圆形以及点等图案。
配合地址设置可画出不同的样式,也可以自定颜色。

在新版本编程软件界面菜单,
元件->曲线图->动态绘图,下可点击添加元件。
会弹出元件属性对话框。
2019-10-22_100154.jpg
可以看到,可以设置清除地址,也就是用于清除元件界面上已经绘制的图形。
可以设置一个二进制寄存器来清除。
设置为ON后系统会自动还原设置为OFF.
然后是属性地址。
主要用于控制元件绘制哪种元件,以及元件的一些如颜色坐标等属性。
会占用10个寄存器。
比如设置为触摸屏的配方寄存器RW0,则会用到RW0到RW9共10个元件来控制图形的绘制。

对于每种图形,每个寄存起的作用略有不同。
参考如下表格。
2019-10-22_101011.jpg
2019-10-22_101018.jpg
其中会使用到线的样式与填充的样式,
可以参考如下,使用对应索引数值就能够引用。
2019-10-22_101029.jpg
还会使用到颜色的设置。
颜色可以在元件自身的属性里添加,
然后使用颜色索引就可以了。
2019-10-22_101043.jpg
这里提供一个例程供大家参考学习。
运行例程,
可以按下图设置,设置第一个寄存器RW100为1可以绘制线段。
点击进入下一窗口可以绘制更多图形
2019-10-22_101918.jpg
进入后,可以选择组合框内的不同图形,
查看效果。
2019-10-22_101925.jpg
例程下载地址为:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:EBProject1.rar 
文件大小:917.94 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索