如何知道WINCC当前用户登录状态
问:我想用一个二进制变量来控制两个按钮的显示状态。如果当前有用户登录,则显示“用户退出”按钮,如果当前没有用户登录,则显示“用户登录”按钮。
请问,这个二进制变量怎么得到?
答:1、全局脚本中编写:
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
if(strcmp(GetTagChar("@CurrentUser"),"")==0)
{
SetTagBit("二进制变量",1);
}
else
{
SetTagBit("二进制变量",0);
}
return 0;
2、在“用户退出”按钮和“用户登录”按钮的显示属性中连接 二进制变量对应显示与否即可
请问,这个二进制变量怎么得到?
答:1、全局脚本中编写:
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
if(strcmp(GetTagChar("@CurrentUser"),"")==0)
{
SetTagBit("二进制变量",1);
}
else
{
SetTagBit("二进制变量",0);
}
return 0;
2、在“用户退出”按钮和“用户登录”按钮的显示属性中连接 二进制变量对应显示与否即可
新闻详情