以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于退出的疑问  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67313)

--  作者:jerry_0317
--  发布时间:2015/4/22 10:10:00
--  关于退出的疑问

我想实现点击工程右上角的“叉”(跟最大化、最小化并列的哪个关闭按钮),实现Syscmd.Project.Exit(True)的效果。即不出现提示窗口,直接关闭程序,并且保存数据,该怎么办?

图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2015/4/22 10:13:00
--  
Syscmd.Project.Exit()正常退出Foxtable
Syscmd.Project.Exit(True)先保存数据,然后退出Foxtable
Syscmd.Project.Exit(False)不保存数据,强行退出Foxtable

--  作者:狐狸爸爸
--  发布时间:2015/4/22 10:14:00
--  

在这个事件写代码:

http://www.foxtable.com/help/topics/0668.htm

 

代码:

 

DataTables.Save()

e.skipSave= true


--  作者:jerry_0317
--  发布时间:2015/4/22 10:15:00
--  

我说的是点“叉”实现Syscmd.Project.Exit(True)的效果,该怎么做?

 

我现在已经存在按钮实现Syscmd.Project.Exit(True)功能,但点“叉”的话,会出现确认提示框,我不想要这个框,该怎么办?


--  作者:jerry_0317
--  发布时间:2015/4/22 10:15:00
--  

我说的是点“叉”实现Syscmd.Project.Exit(True)的效果,该怎么做?

我现在已经存在按钮实现Syscmd.Project.Exit(True)功能,但点“叉”的话,会出现确认提示框,


--  作者:狐狸爸爸
--  发布时间:2015/4/22 10:16:00
--  
呵呵,看三楼哦
--  作者:jerry_0317
--  发布时间:2015/4/22 10:18:00
--  
ths