登录后画面的切换问题?

我在初始画面上做了一个登录按钮,使其正确填写用户名和密码后能切换到按钮选择界面。登录按钮的C动作中是这样编写的:
#pragma code("useadmin.dll")
  #include "PWRT_api.h"
  #pragma code()
  PWRTLogin('c');
if(strcmp(GetTagChar("@CurrentUser "),"")==0)
{
OpenPicture("WholeProject.Pdl");
}

运行初始画面后,只输入了用户名,没等我输入密码,画面就切换到WholeProject.Pdl了。如何编写C动作,使得正确输入用户名和密码后才进入到WholeProject.Pdl?谢谢

最佳答案

在登录按钮中加处以下脚本:
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
if (PWRTSilentLogin("username", "PassWord"))
{
OpenPicture("WholeProject.Pdl");
}
其中"USERNAME","PASSWORD"可以用存储用户名和密码的变量替换.如:
PWRTSilentLogin(GetTagChar("user"), GetTagChar("PassWord"))

提问者对于答案的评价:
请问:我按照你的方法设置,系统运行后点击“登录”,没登陆对话框出现?也就是点击之后没反应?谢谢

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

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

相关推荐