搬家第31天-citect2018中checkbox控件使用1

checkbox属于是微软microsoft form2.0控件组,在citect中可以用来实现一些人机交互功能。我在使用中觉得不如在wincc中好用,也可能是我技术不到位吧。

 
在页面中插入checkbox控件,可以看到是没有选项名称的。
双击控件打开设置窗口,也没有看到直接写选项名称的地方,复选框的个数也无法修改,比起visual studio开发环境下,这里可以设置的东西很少。

 

新建两个变量:bkcolor,用于设置背景颜色,类型为LONG,checkbox1,用于设置选项名字,类型为string。
在控件属性设置对话框中backcolor属性关联bkcolor变量,caption属性关联checkbox1变量。
 
鼠标右键选择页面属性,设置页面的背景颜色。
在页面事件-进入页面中写入以下代码
checkbox1="流量1"
BKCOLOR=12500670
第一句是让复选框显示文本,第二句是让背景色和页面一样。这里多说几句,背景色定义本来想用RGB(*,*,*)这样的函数的,但是citect不支持,网上查了一下算法:颜色值 = (65536 * Blue) + (256 * Green) + (Red)
保存编译运行,可以看到效果

 

posted @ 2021-02-28 08:00  来自金沙江的小鱼  阅读(216)  评论(0编辑  收藏  举报