如何在WinCC中调用脚本程序

如何在WinCC中调用脚本程序,第1张

wincc的脚本程序分两种:

局部脚本,针对控件或对象的某个属性的脚本,写在控件的属性中。

全局脚本,作为背景程序运行。在全局脚本编辑器中编写,需要指定触发器。

1、在全局脚本编辑器中编写C项目函数:voidOpenPopup(char*WindowName,char*CaptionText){#defineApcinBaseScreenName"inBaseScreenName"char*lpszBasePictureNamelpszBasePictureName=GetTagChar(ApcinBaseScreenName)SetVisible(lpszBasePictureName,"Popup",FALSE)SetLeft(lpszBasePictureName,"Popup",200)SetTop(lpszBasePictureName,"Popup",200)SetPictureName(lpszBasePictureName,"Popup",WindowName)SetPropChar(lpszBasePictureName,"Popup","CaptionText",CaptionText)SetVisible(lpszBasePictureName,"Popup",TRUE)}2、在你的画面在中放一个画面窗口取名为“Popup”尺寸大小随意;3、新建一个画面建立你的子窗口;4、回到原来画面在你要d出子窗口的对象的单击事件中调用上面的函数:voidOpenPopup(char*WindowName,char*CaptionText),括号内参数:WindowName为你的子窗口名称,CaptionText为子窗口标题


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11683320.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存