以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于自动关闭 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127360) |
-- 作者:15528900289 -- 发布时间:2018/11/12 15:51:00 -- 关于自动关闭 1、Syscmd.project.Exit(True) 2、Syscmd.project.Exit(false) 3、Syscmd.project.Exit() 老师,上面三局代码我在计划管理里面测试结果这么都是一样的效果呢。我的理解是: 1、直接关闭项目,关闭前自动保存 2、直接关闭项目,关闭前取消保存 3,关闭项目,让用户进行选择 我现在想要1和2的效果,但是测试出来都是3的效果。如果我理解错了,麻烦老师指导一下怎样才能实现1和2 的效果。 |
-- 作者:有点甜 -- 发布时间:2018/11/12 15:55:00 -- 1、新建一个项目,保存,然后,任意输入数据;
2、打开命令窗口,执行 Syscmd.project.Exit(false)
3、打开项目,看输入的数据是否保存 |
-- 作者:15528900289 -- 发布时间:2018/11/12 16:05:00 -- 1、我现在保存后的项目竟然打不开命令窗口了,已经出现过多次这种情况了。电脑重启了还是不行
2、项目表里面有下拉列表属性设置和扩展属性设置的列,每次登陆过后进入单元格都不能显示右边的按钮,要重新点开列属性然后关了就有了,怎么解决啊
哪儿处问题了呢。我现在把软件卸载了重装看行不,第一条我以前重装修复了,第二条一直没有修复
|
-- 作者:有点甜 -- 发布时间:2018/11/12 16:13:00 -- 1、卸载重装foxtable。如果你用的是试用版,请购买正版使用。
2、打开进入项目的时候,不要按住ctrl。如果你用的是试用版,请购买正版使用。 |
-- 作者:15528900289 -- 发布时间:2018/11/12 16:16:00 -- 我是用的高级开发版本啊 新项目1条与我理解的一样 新项目2与3条与我理解第三个结果一样。 但是是老项目就是不得行啊。都是出现提示对话框 |
-- 作者:有点甜 -- 发布时间:2018/11/12 16:19:00 -- 1、Syscmd.project.Exit绝对没问题,卸载重装最新版foxtable后测试。
2、如果老项目不行,那就是你beforeClose事件或者beforeCloseProject事件那里,写有代码影响。自己写的代码弹出是否保存。 |
-- 作者:15528900289 -- 发布时间:2018/11/12 16:22:00 -- 我现在在关闭项目前事件中加了一个保存所有表的代码,到是吧这个问题先解决了。 还有如果关闭系统不保存,我们可以写一个模拟按下提示保存窗口中的的“否”按钮,这样就能达到直接关闭项目的效果,但是这句代码怎么写呢。 |
-- 作者:有点甜 -- 发布时间:2018/11/12 16:37:00 -- 比如
System.Diagnostics.Process.GetCurrentProcess().Kill
|