密码的设定

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

问题补充:
我用的是“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日 上午11:04
下一篇 2019年6月11日 上午11:05

相关推荐

  • 两台上位机与PLC之间WINCC以太网通讯

    还是上次问题疑点:PLC为S7-300带CP343以太网模块,上位机为两台,WINCC6.2,现要求两台上位机均可以操作监视PLC,以太网交换机是否可以用普通路由器替代使用,两台上…

    SIMATIC WinCC 2019年6月11日
  • wincc归档问题

    我在“变量记录”编辑器中建立了一个名为SpeedAndTemp的归档,它包含了两个内部变量motor_actual和oil_temp。在“图形编辑器”中建立了一个画面,并在其中插入…

    SIMATIC WinCC 2019年6月11日
  • 求WinCC flexible 2008 SP2 Update10链接

    求WinCC flexible 2008 SP2 Update10链接 最佳答案 Update for WinCC&nb…

    2021年7月5日
  • 怎么在VC脚本中循环调用变量?

    我做了N个变量,变量名字为“S1”到“Sn”。我想在脚本中读出这n个变量的值并相加。由于变量太多,不想一一读,想做个循环程序读出,但是我不知道怎么做,比如读S1的语句为GetTag…

    SIMATIC WinCC 2019年6月11日
  • 西门子网站报表例子?

    大家知道在西门子网上下载的一个用户归档实现报表的例子吗?FOREST,现在的问题是这样的,我测试了一下,他上面写的是1个小时往用户归档里写一次数据,我后来改为1分钟也成功了,只要把…

    SIMATIC WinCC 2019年6月11日
  • WinCC ADO连接不上

    背景:WinCC 7.3,写一个数据查询的VBs,想通过ADO接口OLEDB连接到变量归档数据库,按起始日期和终止日期查询数据。脚本写在查询按钮上触发。问题:执行到查询S…

    SIMATIC WinCC 2021年7月5日
  • 你好!我做了个HMI练习项目为什么不能用wincc flexible runtime模拟运行

    你好!我做了个HMI练习项目为什么点击“使用仿真器运行系统‘的快捷图标不能模拟运行,那个图标显示颜色是蓝色。求高手指导一下!! 最佳答案 首先你要确定是否安装了wincc&nbsp…

    2019年6月10日
  • WINCC中的报警器怎么操作?

    WINCC中的报警器怎么操作? 最佳答案 http://www2.ad.siemens.com.cn/download/Upload/AS/application/526.zip里…

    SIMATIC WinCC 2019年6月11日
  • 怎样制作历史查询按钮

    怎样制作查询历史数据的按钮,也就是我把日期时间输进去,自动显示该时间段的数据记录? 触摸屏是MP377的 最佳答案 问题——   &nbsp…

    SIMATIC WinCC 2019年6月11日
  • messagebox问题

    wincc中,messagebox,如何在弹出的对话框中,显示右上角的关闭(叉)?? 谢谢 最佳答案 C脚本示例如下:  MessageBox(NUL…

    SIMATIC WinCC 2019年6月11日