密码的设定

我在给画面设定密码后,只要输入任何字母或数子确认后都可以打开画面,在按扭上设定密码后,输入密码后却打不开按键所在的画面。请高手指点。

问题补充:
我用的是“Wincc flexibie”请指教ZYIYI你好能否留下您的邮箱?

最佳答案

登陆WINCC系统脚本

 #pragma code ("UseAdmin.DLL")
 #include "pwrt_api.h"
 #pragma code ()
 char szUserName[255];
 char szPassword[255];
 strcpy(szUserName,GetInputValueChar(lpszPictureName,"@LoginIn"));
 strcpy(szPassword,GetInputValueChar(lpszPictureName,"@PasswordIn"));
 if (PWRTSilentLogin(szUserName,szPassword) == FALSE)
   {
     MessageBox(NULL,"用户名或者密码错误","注意",MB_OK|MB_ICONSTOP|MB_SETFOREGROUND|MB_SYSTEMMODAL);
    
   }
 else SetTagBit("showquit",0);
 }
 把这个脚本写在一个按钮里,在本画面中建一个画面窗口window1
 然后
 SetPictureName("当前画面.Pdl","window1,"密码画面.Pdl"); 
 SetVisible("当前画面.Pdl","window1,1);
 若要关闭此密码画面
 再做个按钮
 SetVisible("当前画面.Pdl","window1,0);
 有问题给我发邮件

 

提问者对于答案的评价:
问题已解决,非常感谢您的帮助。您的手机号我已记下。谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐