以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 求关闭所有窗口的代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3358)
|
-- 作者:卟离卟弃
-- 发布时间:2009/6/29 17:08:00
-- 求关闭所有窗口的代码
求关闭项目前,关闭所有窗口的代码 关联窗口之类的,通通先关闭,在关项目文件....
|
-- 作者:狐狸爸爸
-- 发布时间:2009/6/29 17:11:00
--
For each frm As WinForm.Form In Forms frm.Close Next
|
-- 作者:卟离卟弃
-- 发布时间:2009/6/29 17:38:00
--
谢谢 有错误提示 此主题相关图片如下:tt截图未命名.bmp
|
-- 作者:狐狸爸爸
-- 发布时间:2009/6/29 17:44:00
--
1、这个代码不需要用在BeforeCloseProject中,关闭项目自然就会关闭所有窗口。
2、我测试正常。
|
-- 作者:卟离卟弃
-- 发布时间:2009/6/29 18:00:00
--
狐爸 你看这个 我这儿窗口感觉就是有问题 怪就怪在,它时有时无,有时候关闭文件时,又没有错误提示,有时候又有.. 所以我想在关闭项目前,先关闭所有的窗口,在关闭项目,, 我现在是手动关闭所有的窗口,再半闭项目的.
此主题相关图片如下:001.gif
|
-- 作者:卟离卟弃
-- 发布时间:2009/6/29 18:03:00
--
而且只有把窗口设置为停靠时才有错误提示
其它模式,在关闭项目时,都不用先关窗口..
|
-- 作者:狐狸爸爸
-- 发布时间:2009/6/29 18:14:00
--
你不设置二楼代码,关闭项目也会出错?
|
-- 作者:狐狸爸爸
-- 发布时间:2009/6/29 18:19:00
--
下次不用传这么大的图片了.
上传示例文件,说明问题所在.
最好用简单的示例文件说明.
另外你可以先检查一下窗口的BeforClose和AfterClose代码,先自己尝试分析解决。
甚至可以先删除某些事件的代码,看看能否恢复正常,如果恢复正常,表明这个事件的代码有问题,然后再逐段分析。
实在搞不定,再考虑上传。
[此贴子已经被作者于2009-6-29 18:19:49编辑过]
|