如何用按钮控制画面窗口的显示,就是一个按钮按一下窗口显示出来,再按一下窗口不显示。我在画面中建立一个按钮和一个画面,画面名字叫“0cooler.pdl”
我在按钮写下这样的语句:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
SetVisible(lpszPictureName,"0cooler.pdl",1-GetVisible(lpszPictureName,"0cooler.pdl"));
}
或者
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
SetVisible(lpszPictureName,"画面窗口1",1-GetVisible(lpszPictureName,"画面窗口1"));
}
这两种写法都不能实现我想要的功能。
请大家看看问题出在哪里,正确的写法应该是什么呢?
最佳答案
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
SetVisible(lpszPictureName,"画面窗口1",1-GetVisible(lpszPictureName,"画面窗口1"));
}
就可以,你无法实现的原因可能是 画面窗口1 的画面名称属性没设置。
提问者对于答案的评价:
搞定了,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268098.html