TC官方合作论坛

 找回密码
 立即注册
查看: 1356|回复: 6

[已解决] 模态窗口老提示不正确的复选框名,编辑框名

[复制链接]
发表于 2016-11-8 00:08:19 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
变量 记住密码=文件读配置("User", "记住密码", ""&路径&"config.ini")      
如果(记住密码==1)
            复选框设置状态("记住密码",真,"用户登录")
            编辑框设置文本("编辑框1",用户名,"用户登录")
            编辑框设置文本("编辑框0",密码,"用户登录")
        结束
结束

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

回复

使用道具 举报

发表于 2016-11-8 00:41:38 | 显示全部楼层
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续,你的后续代码读不到用户登录窗口(你刚关闭),所以才会提示。
回复 支持 反对

使用道具 举报

发表于 2016-11-8 00:27:25 | 显示全部楼层
这样看不出来,方便共享下源码吗?
回复 支持 反对

使用道具 举报

发表于 2016-11-8 00:27:32 | 显示全部楼层
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
等待(1000,假)
变量 记住密码=文件读配置("User", "记住密码", ""&路径&"config.ini")      
如果(记住密码==1)
            复选框设置状态("记住密码",真,"用户登录")
            编辑框设置文本("编辑框1",用户名,"用户登录")
            编辑框设置文本("编辑框0",密码,"用户登录")
        结束
结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 08:21:54 | 显示全部楼层
言术 发表于 2016-11-8 00:41
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续 ...

看了一晚上的模态窗口说明文档,想了一晚上的办法没解决!听君一席话,解决了。放到登录窗口初始化中运行这段代码可以。 001.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 08:22:19 | 显示全部楼层
cjxdn 发表于 2016-11-8 00:27
功能 管理_初始化()
变量 返回值=控件模态窗口("用户登录")
等待(1000,假)

这个试过了不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-8 08:23:42 | 显示全部楼层
言术 发表于 2016-11-8 00:41
把模态窗口后面的操作放到用户登录窗口里去,因为模态打开窗口,代码会停止,只有等它关闭了,代码才会继续 ...

谢谢,谢谢。大神
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-10 02:26 , Processed in 0.046557 second(s), 26 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表