TC官方合作论坛

标题: 模态窗口老提示不正确的复选框名,编辑框名 [打印本页]

作者: sxw005    时间: 2016-11-8 00:08
标题: 模态窗口老提示不正确的复选框名,编辑框名
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
变量 记住密码=文件读配置("User", "记住密码", ""&路径&"config.ini")      
如果(记住密码==1)
            复选框设置状态("记住密码",真,"用户登录")
            编辑框设置文本("编辑框1",用户名,"用户登录")
            编辑框设置文本("编辑框0",密码,"用户登录")
        结束
结束

点登录运行后老提示不正确的复选框名,编辑框名。。。请问问题出现在哪里,要怎么处理呀


作者: 言术    时间: 2016-11-8 00:27
这样看不出来,方便共享下源码吗?
作者: cjxdn    时间: 2016-11-8 00:27
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
等待(1000,假)
变量 记住密码=文件读配置("User", "记住密码", ""&路径&"config.ini")      
如果(记住密码==1)
            复选框设置状态("记住密码",真,"用户登录")
            编辑框设置文本("编辑框1",用户名,"用户登录")
            编辑框设置文本("编辑框0",密码,"用户登录")
        结束
结束

作者: 言术    时间: 2016-11-8 00:41
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续,你的后续代码读不到用户登录窗口(你刚关闭),所以才会提示。
作者: sxw005    时间: 2016-11-8 08:21
言术 发表于 2016-11-8 00:41
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续 ...

看了一晚上的模态窗口说明文档,想了一晚上的办法没解决!听君一席话,解决了。放到登录窗口初始化中运行这段代码可以。
作者: sxw005    时间: 2016-11-8 08:22
cjxdn 发表于 2016-11-8 00:27
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
等待(1000,假)

这个试过了不行
作者: sxw005    时间: 2016-11-8 08:23
言术 发表于 2016-11-8 00:41
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续 ...

谢谢,谢谢。大神




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1