Wincc用户登录VBS脚本


在Wincc中为防止未知用户的误操作,在操作性按钮以及图符等设备操作面板,在组流程图时,需设置用户权限,只有符合权限的用户才可以进行操作。所以在流程图界面需设置系统用户登录界面。登录操作可以选择按钮或者是图片式的登录操作图符

在按钮或者其他图符下,在点击事件——VBS,写入以下代码即可:

纯文本代码如下所示:

#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
int ts;
int number;
if(strcmp(GetTagChar("@CurrentUser"),"") ==0)
{
PWRTLogin('c');
}
if(strcmp(GetTagChar("@CurrentUser"),"") ==!0)
{
number = MessageBox(NULL,"退出当前用户?","系统退出",MB_OKCANCEL|MB_ICONEXCLAMATION|MB_SETFOREGROUND|MB_SYSTEMMODAL);
}
if(number == 1)

PWRTLogout();
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM