以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 退出系统前 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185581) |
-- 作者:cd_tdh -- 发布时间:2023/3/3 9:57:00 -- 退出系统前 我单独做了一个退出系统的按钮 代码如下: Dim Result As DialogResult = MessageBox.Show("你确定要退出系统吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) If Result = DialogResult.Yes Then Syscmd.Project.Exit(False) End If 但是我通过右上角退出系统,不会提示,如果代码写到BeforeCloseProject事件,通过按钮里面也写就会重复提示,有没办法通过按钮来执行BeforeCloseProject事件代码呢? |
-- 作者:有点蓝 -- 发布时间:2023/3/3 10:08:00 -- BeforeCloseProject事件 Dim Result As DialogResult = MessageBox.Show("你确定要退出系统吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) If Result = DialogResult.No Then e.cance=true return End If e.SkipSave=true 按钮 Syscmd.Project.Exit() |