以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关闭窗口报错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64012)

--  作者:一笑
--  发布时间:2015/2/3 13:21:00
--  关闭窗口报错
设计了一个关闭窗口按钮的代码如下:

If MessageBox.Show("是否退出平台?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes
e.Form.Close
Syscmd.Project.Exit(True) 
End If

点击后依次出现如下窗口:


图片点击可在新窗口打开查看此主题相关图片如下:关闭出错.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:关闭错误2.jpg
图片点击可在新窗口打开查看

请教是哪里错误?谢谢

--  作者:Bin
--  发布时间:2015/2/3 14:09:00
--  
If MessageBox.Show("是否退出平台?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes
Syscmd.Project.Exit(True) 
End If

--  作者:一笑
--  发布时间:2015/2/12 11:25:00
--  
专家,仍然报错。有没有其他方法。


--  作者:Bin
--  发布时间:2015/2/12 11:27:00
--  
system.diagnostics.process.GetProcessesByName("foxtable")(0).kill
--  作者:一笑
--  发布时间:2015/3/3 16:14:00
--  
用以上代码不会报错,但不能退出项目,求解,谢谢
--  作者:Bin
--  发布时间:2015/3/3 16:21:00
--  
不可能不退出哦.搞不定就上例子
--  作者:有点甜
--  发布时间:2015/3/3 16:27:00
--  
以下是引用一笑在2015/3/3 16:14:00的发言:
用以上代码不会报错,但不能退出项目,求解,谢谢

 

如果你打开了多个foxtable的话,就有可能不会关闭的,你只打开一个foxtable看看

 

system.diagnostics.process.GetProcessesByName("foxtable")(0).kill