画面更改C脚本动作!哪位大神给我注释一下什么意思谢谢!

#include "apdefap.h"
void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,  char*  value)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END

SetTagChar("ActualPictureName", value);

最佳答案

在value变化时,把其值写入"ActualPictureName"变量,这个是切换画面或显示画面名称的一种做法

提问者对于答案的评价:
value是一个BOOL量,ActualPictureName时一个字符串变量,是不是只有value发生变化才执行把0或1写入到ActualPictureName变量呢?

最佳答案作者回复:
OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,  char*  value)  此处char*  value定义value是由动作对象返回的一个字符串变量

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • PC ACCESS与WINCC奇怪问题

    上午还用的好好的PC ACCESS与WINCC V6.2 SP2版,下午把 PC ACCESS V1.0 SP…

    SIMATIC WinCC 2019年6月11日
  • WINCC小数点位数问题

    用户归档TAG1变量。用ODBC数据表格链接用户归档数据,求出平均值,代码如下:sqljiuaavg.Write "select avg(tag1),…

    SIMATIC WinCC 2017年6月7日
  • WINCC弹出窗口的制作

    想做这样一个画面:主画面上有一些按钮,每按一个按钮就可以弹出它的一个画面,关闭这个按钮回到这个主画面。前提是,弹出的这个画面就在这个按钮所在的位置,不能覆盖主画面其他信息。之前我已…

    SIMATIC WinCC 2019年6月11日
  • wincc 监视表

    wincc里面的监视表可以监控PLC里面的变量吗  如果可以是要先连接要监控的变量还是仿真在表里面输入变量 图片说明:    最佳答案 这是…

    2021年7月5日
  • WINCC数据显示

    Sub  Record_ViewDim    strConnectionStringDim  &nb…

    SIMATIC WinCC 2019年6月11日
  • wincc变量名的调用及画面的重复使用

    如何实现画面中的位号是直接从变量中读取的变量名, 最佳答案 画面的重复调用可以用画面模版来做,具体要用到变量前缀。通过改变变量前缀就能实现同一个画面窗口中控制不同变量前缀的变量了。…

    SIMATIC WinCC 2019年6月11日
  • step7 5.5 仿真通过符号引擎和wincc7.3 如何高效配合

    如题,别人介绍的经验没有详细说,有知道的吗? 最佳答案 最简单的方法:1,先装STEP7后装WINCC2,在安装WINCC时勾选集成到STEP7中选项3,在STEP7中就插入OS站…

    SIMATIC WinCC 2021年7月5日
  • 2个wincc 冗余通讯

    2台PC,XP2系统,WINCC V6.2 SP3冗余。标准服务器A,伙伴客户机B.顺序激活A、B。 A上IO域内部变量显示: @RM_OF…

    SIMATIC WinCC 2019年6月11日
  • WINCC用户归档的控制变量

    在学习用户归档的时候,遇到这样一个问题,请指教:我新建一个归档,名为guolu,然后一步一步进行编辑,在控制变量的选项时,我选择创建,则创建了@UA_guolu_ID等四个控制变量…

    SIMATIC WinCC 2019年6月11日
  • wincc调用画面的问题

    我建两个画面1.PDL和2.PDL,其中画面1中有一按钮调用画面2,画面2中有3个按钮来控制PLC。现在画面2作为起始画面激活时按钮是正常的,但当画面1作为起始画面激活后再调用画面…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论