想在画面中实现这样的功能,就是点一下泵的图标,就在旁边弹出一个小windows窗口来,在里面实现泵的启动停止等操作。点击窗口的关闭按钮,小窗口就能关闭。
看别人编的小语句如下面所写的。C用的很少,不是很懂,大家能否给解释一下。里面的Valve8 是不是一个画面的名字,可是在图形管理器中没有找到这个图形。
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
SetVisible(lpszPictureName,"Valve8",1-GetVisible(lpszPictureName,"Valve8"));
}
问题补充:
水草学长说的那种方法以前我也是这么做的,现在想学习下脚本怎么用。想实现的功能多的时候还是得用脚本的。Wincc里函数变量的说明不知有没有相关的资料呢?
最佳答案
给你说个简单的方法
你建个那个泵的小窗口,显示、按钮、说明什么的都先做好。
然后在主画面上直接放个小窗口,连你那个小窗口,这个小窗口的显示属性为NO,然后做个按钮,按钮动作让这个小窗口的显示属性为:1,这样就可以了,没必要用脚本的,这个比较好理解,呵呵
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268114.html