全局脚本实现若干对象颜色的控制

已锁定

dingfeng

  • 帖子

    38
  • 精华

    0
  • 被关注

    19

论坛等级:游侠

注册时间:2007-11-01

普通 普通 如何晋级?

全局脚本实现若干对象颜色的控制

504

2

2020-02-11 15:49:01

展开查看
引用自找答案,问题ID:230693

请教前辈,有若干个产品数据需要显示在WinCC画面上,根据型号(不同的字符串变量)显示不同的字体颜色,请教前辈怎么实现?谢谢

提问者:dingfeng


f1968 回答道:

显示对象的属性里有关于字体颜色的属性项,其动态属性做脚本,脚本里判断不同的字符串变量返回不同的颜色数值
补充:c脚本代码
if (strcmp(GetTagChar("Str1"),"a")==0) return CO_RED;
else return CO_GREEN;
CO_RED、CO_GREEN为红、绿颜色代码,按实际要求修改;注意颜色的全局属性要改成否,不然不会变色;也可用动态对话框功能实现,在动态对话框的表达式里做字符串判断

还有4人在找答案上回答了该问题,查看全部>
若干个产品数据需要显示在WinCC画面上,根据型号(不同的字符串变量)显示不同的字体颜色,产品型号变更时能够简单快捷的修改定义颜色。问题是要很多处都实现这个功能怎么写全局脚本,怎么调用?请教前辈
全局脚本实现若干对象颜色的控制 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32574条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。