#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
char*CurrUser;
CurrUser=GetTagChar("@CurrentUser");
if (strcmp(CurrUser,"")==0)
{
PWRTLogin(‘1’);
}
else
{
OpenPicture("01.pdl");
登录画面按钮如上所示,还未登录时,点击弹出登录窗口,当登录成功后,需要再次点击按钮方可进下一画面(01),如何更改当判断登录成功后自动切换到(01)画面。先行谢谢!
最佳答案
因为你的按钮点一次只执行if条件的一个,满足条件弹出登陆窗口,脚本执行结束;不满足条件跳转显示正常画面。
做一个全局周期脚本比如5s,脚本判断如果当前登录用户名为空,弹出登录窗口,否则切换到工艺画面的主画面,主画面中用画面窗口显示各个工艺画面。
提问者对于答案的评价:
按您思路已解决,感谢!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367362.html