如何在WinCC某个用户登陆时让画面上的某个按钮显示

我在wincc中建立了一个bool类型名称为display的变量,当某个用户登陆时让这个变量为1,以便显示画面上的某个按钮。为了实现这个功能,我在C全局脚本编辑器中输入以下代码:
#include <string.h>
#include <stdio.h> 
  char  *buf1 = "engineer";
    int ptr; 

    ptr = strcmp("@CurrentUser", buf1); 
 if (ptr = 0) 
display=true;
else
display=false;

其中,engineer是我登陆时的那个用户名,但是这段代码编译都没有通过。编译时首先提示无法找到#include文件string.h和#include文件stdio.h,不知道要实现这个功能的代码到底要如何写?

最佳答案

#include <string.h>
#include <stdio.h> 
这两个是多余的
 if (ptr = 0)  等于的判断用“==”

提问者对于答案的评价:
谢谢回答

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

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

相关推荐

发表回复

登录后才能评论