回复:wincc vba运行时错误91 对象变量或 With 块变量未设置错误

已锁定

手机用户20240513146017

  • 帖子

    36
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2024-05-13

白金 白金 如何晋级?

发布于 2024-12-12 14:16:21

4楼

展开查看
以下是引用泼你一脸奶茶在2024-12-12 11:56:56的发言 >1楼

响应时间  是指动态对话框中触发器的标准周期么?我之前改过静态文本的触发器,你可以参考一下。

Sub ChangeTrigger()

On Error Resume Next

Dim objResult, objMember, objCount

    Set objResult = ActiveDocument.HMIObjects.Find(ObjectName:="*", ObjectType:="HMIStaticText")

    objCount = objResult.Count

    MsgBox "对象的数量:" & CStr(objCount)

        For Each objMember In objResult

        objMember.Properties("BackColor").Dynamic.Trigger.VariableTriggers(1).CycleType = 0

        objMember.Selected = True

        Next objMember

        MsgBox "操作完成:"

End Sub




谢谢大佬,好用。再问下有没有批量修改页面上图片属性的方法,我页面上的阀门是由两张图片切换显示启停状态,关联的变量是变量名后面递增1的格式。有相关的学习资料或视频之类的吗?想学下,不然以后再弄这么多要控制做起来太麻烦。谢谢大佬

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32654条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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