如何在画面编辑器-工具-宏-vba编辑器里面改变一个控件的属性

在vba编辑器里面修改一个圆或者按钮文字的颜色等
应该如何编写代码?如何设置?
谢谢!

最佳答案

使用添加方法在画面中加一个圆:
  
Sub AddCircle()
Dim objCircle As HMICircle
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle", "HMICircle")
End Sub
 
使用 "HMIObjects"(Index)" 从HMI对象列表中返回对象,这个对象用名称指定,并且定义圆的背景色:

Sub EditCircle()
Dim objCircle As HMICircle
Set objCircle = ActiveDocument.HMIObjects("Circle")
objCircle.BackColor = RGB(255, 0, 0)
End Sub

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc188171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月26日 上午2:28
下一篇 2017年7月26日 上午2:28

相关推荐

  • wincc的两个简单问题

    请教wincc报警消息列表的两个基础问题: 1、我在消息控件的属性里已经选择了“调整列宽度”,但是在运行后却不能调整。 2、我也在属性里选择了“行”,但是运行后…

    SIMATIC WinCC 2019年6月11日
  • Wincc在线趋势控件如何实现CPK值自动计算?

    CPK在不用QAx® 的情况下有法算么,主要是点“计算统计”的时候“平均值”和“标准差”的数值如何取出来存到内部变量去? 项目用的是wincc7.0SP…

    SIMATIC WinCC 2019年6月11日
  • wincc 数据读写

    本人是新手,想请救各位高手,本人想用WINCC  7.0的用户归档来存储与读取数据,现在想问一下如何把静态文本与动态文本存储到数据库里面,以及通过查询显示出来?…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2集成在step7v5.4sp3.1CN版

    我遇到的问题是: wincc起初安装的时候没有安装as-os组件通讯组件,然后修复安装的时候,弹出一个错误,但是仍然自动继续安装了,进入step7中的时候可以添加os,但…

    SIMATIC WinCC 2020年11月1日
  • wincc编辑表格

    wincc7.5中怎样绘制表格,把仪表等设备反馈信息放在表格中,这样条理清晰一点,不是做归档报表,类似于威纶通触摸屏中绘制表格 问题补充:类似于图片中这样,想要吧按钮和输入输出域整…

    2021年7月5日
  • WINCC 与STEP7 软件

    WINCC V6.0 与STEP7 不能一起用,如果WINCC 先运行了,再打开S7 软件,打开程序想监控,就会出现“could&…

    SIMATIC WinCC 2019年6月11日
  • 结构变量的问题

    我想在已有的结构变量中修改或添加新的元素,可是提示为只读(新建元素里为灰色),请问各位师傅要如何做?谢谢!(WINCC V6.2的) 最佳答案 可以利用WinCC组态工具…

    SIMATIC WinCC 2019年6月11日
  • s7-300中的外部地址I1.1,如何通过WinCC画面写值

    s7-300中的外部地址I1.1,如何通过WinCC画面写值?如果要通过DB或M来测试,具体又该怎么设置?比如,s7里面的I1.1,在WINCC里面就直接是M1.1? 最佳答案 W…

    SIMATIC WinCC 2019年6月11日
  • wincc怎么安装在sp3的系统中

    wincc怎么安装在sp3的操作系统中, 听说修改下注册表就可以了?  最佳答案 WINXP SP3下WINCC6.2的安装方法 在WIND…

    SIMATIC WinCC 2019年6月11日
  • 是否可以改变备份归档路径

    我厂的工控机最近总是出现控件按钮不好用的现象,检查C盘只剩180KB了(C盘容量为15G),将变量记录中的快速归档重置后C盘可用容量为185MB,控件按钮又好用了,是什么原因造成的…

    SIMATIC WinCC 2019年6月11日