以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 登录窗的取消按钮代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23244) |
-- 作者:Fotable -- 发布时间:2012/9/6 17:26:00 -- 登录窗的取消按钮代码 按照帮助中的例子,登录窗的启动代码放在 afterloadproject 事件中。登录口的取消按钮 代码为: e.Form.Close (这句是不是多余的,直接exit 不可以吗?)
也就是点击完退出按钮 就应该马上退出系统不会执行其他代码了。 但实际上 , 如果你 afterloadproject 事件中除了 forms("登录窗").open 外还应有其他代码,也会在执行 syscmd.project.Exit 后继续执行 。但这个时候 由于已经正在退出操作,好多 实例 instance都不存在了,代码就会报错。 这是不是一个syscmd.project.Exit 执行过程的Bug了,既然 都syscmd.project.Exit 了,那么系统应该停止其他任何代码的执行。
[此贴子已经被作者于2012-9-6 17:26:51编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/9/6 20:36:00 -- 看看这个贴子:
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=23188&skin=0
|