找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
点击登陆按钮,弹出登陆对话框,登陆成功则跳转到指定界面,否则继续登陆
1.用两个按钮,实现一个按钮切换的效果。可以定义一个变量 logined,当 logined 为 1时显示
“进入系统”按钮,为 0时显示“登陆”按钮。具体用“对象属性”-》其它-》显示-》动态
对话框-》布尔型来做。
2.定义一个全局动作,根据@current_usr的值来为 logined 赋值
登陆按钮:
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
char * value;
value=GetTagChar("@CurrentUser
if(strcmp(value,"")==0){
PWRTLogin(1);
}else{
}
进入系统按钮:
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
char * value;
value=GetTagChar("@CurrentUser
if(strcmp(value,"")==0){
PWRTLogin(1);
}
else{
#define PIC_0 "main_half.Pdl"
OpenPicture(PIC_0);
全局脚本:250ms触发一次
char* value;
value=GetTagChar("@CurrentU
if(strcmp(value,"")==1){
SetTagBit("logined",1);
}else{
SetTagBit("logined",0);
}
以上三个功能是登录系统用的。你可以在其它的全局脚本里记录系统时间,当指定时间到达在程序将@CurrentU改变这样用户输入的信息就总是不对称,无法正常登录系统。
引自 smarteye
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!