恭喜,你发布的帖子
发布于 2016-11-08 21:47:35
7楼
@wayne123456 ,代码如下,有大写字母转换的功能,因为WINCC用户名登陆时大小写都能登陆,所以用大写转换的功能把大写的转换小写再做比较,有看不明白的再找我
#include "apdefap.h"
int gscAction( void )
{
char z[16];
int i,j;
float kAM_A1;
strcpy(z,GetTagChar("@CurrentUserName"));
j=strlen(z);
for(i=0;i<=j;i++)
{
if(z[i]>='A'&&z[i]<='Z')
z[i]=z[i]+32;
}
if(strcmp(z,"operator")==0)
{SetTagBit("userright",1);
SetTagBit("gSUR_TEST_A1",0);
SetTagBit("gSUR_TEST_A2",0);
}
else
SetTagBit("userright",0);
return 0;
}
请填写推广理由:
分享
只看
楼主