wincc v7.0的VBS脚本编写了不能执行
SubOnLButtonDown(ByValItem,ByValFlags,ByValx,ByValy)Dimobj2Setobj2=ScreenItems("画面窗口1...
Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)
Dim obj2
Set obj2 = ScreenItems("画面窗口1")
obj2.ScreenName = "供水系统"
HMIRuntime.Tags("wicwind1x").Write 500
HMIRuntime.Tags("wicwind1y").Write 500
obj2.CaptionText = "供水系统"
obj2.Visible = True
End Sub
这个是我编写的脚本,是点击一个泵的图形控件弹出一个窗口。在计算机属性里面把能选的都勾选了,单激活的时候其他功能都正常唯独这个不能弹窗,求解答! 展开
Dim obj2
Set obj2 = ScreenItems("画面窗口1")
obj2.ScreenName = "供水系统"
HMIRuntime.Tags("wicwind1x").Write 500
HMIRuntime.Tags("wicwind1y").Write 500
obj2.CaptionText = "供水系统"
obj2.Visible = True
End Sub
这个是我编写的脚本,是点击一个泵的图形控件弹出一个窗口。在计算机属性里面把能选的都勾选了,单激活的时候其他功能都正常唯独这个不能弹窗,求解答! 展开
展开全部
我用C脚本,弹窗很好做呀,用一个按钮或变量链接画面窗口的显示属性即可。另外计算机属性里只要运行图形运行系统就行,如果有全局脚本就勾全局脚本,像什么报警和数据记录和配方只会是运行变慢,测试时可以不选
追问
能不能给一个c脚本的实例呀,非常感谢
追答
其实方法有好几种:
1,建一个按钮,用按钮的按下属性连接窗口的显示属性,把按钮设成自锁,单击一次按钮按下,画面显示,再按一次按钮弹起,画面隐藏
2,建一个变量,把弹窗画面的显示属性定义成变量,当变量为1时显示,为0时隐藏,变量可以用按钮控制,也可以用别的脚本控制,用脚本的话可以设置成条件弹窗,比如报警后弹窗。
就两种吧,第一种简单,第二种脚本方法灵活,可以做很多种不同类型的弹窗。
2014-12-05
展开全部
有错误啊,怎么执行
追问
这个是哪里错误啊,我找不到呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询