以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何取消项目右上角的关闭按钮  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=24889)

--  作者:zcw2764
--  发布时间:2012/10/25 19:51:00
--  [求助]如何取消项目右上角的关闭按钮

如何取消项目右上角的关闭按钮,只能从自己设计的按钮退出

 


--  作者:有点甜
--  发布时间:2012/10/25 19:59:00
--  

定义一个全局变量:

 

public _Close as boolean

 

 

做一个关闭按钮:

 

_Close = True

Syscmd.Project.Exit

 

 

在BeforeCloseProject事件加入代码:

If _Close = False Then

     e.Cancel = True

End If

 

 

[此贴子已经被作者于2012-10-25 19:59:13编辑过]

--  作者:飞
--  发布时间:2012/10/25 20:34:00
--  
basemainform.showcontrolbar=false
--  作者:zcw2764
--  发布时间:2012/10/26 18:51:00
--  

此代码放在哪里?


--  作者:狐狸爸爸
--  发布时间:2012/10/26 19:08:00
--  
AfterOpenProject事件
--  作者:zcw2764
--  发布时间:2012/10/26 19:23:00
--  
提示:showcontrolbar 不是 system.windows.forms.form 的成员的错误。
--  作者:狐狸爸爸
--  发布时间:2012/10/26 19:39:00
--  
basemainform.ControlBox = False
basemainform.FormBorderStyle=Windows.Forms.FormBorderStyle.FixedDialog