VFP如何设置主窗口的关闭按钮

时间:2021-08-02 23:52:21
软件做好后麻烦事来了:在主窗口中直接点击右上角的"关闭"按钮,会提示"不能退出VFP".我知道可通过在主程序中用on shutdown 的方法处理,但我想如果可以
直接使"关闭"按钮不可用或者更简单(要退出用菜单方式退出).
_screen.maxbutton=.f.  && 取消最大化按钮
_screen.minbutton=.f.  && 取消最小化按钮

那么请问:取消关闭按钮的代码是什么?
谢谢大家!

7 个解决方案

#1


_screen.controlbox=.f.

#2


引用 1 楼 js_szy 的回复:
_screen.controlbox=.f.

是隐蔽了"最小最大关闭"三按钮,预先设计的窗口大小状态不受影响.是吗?这样的话就是没有最小化按钮不方便.
难道vfp6.0没有光使"关闭"按钮不可用或隐蔽的方法?

#3


属性窗口  : closeable=.f.     minbutton=.f.    maxbutton=.f.

#4


顶!等待着.

#5


set talk on
set safety on
set stat bar on
set default to home()
clear even
close all
quit

#6


引用 3 楼 ally2008 的回复:
属性窗口  : closeable=.f.    minbutton=.f.    maxbutton=.f.

_screen.closeable=.f.

系统提示错误.找不到属性closeable

#7


引用 3 楼 ally2008 的回复:
属性窗口  : closeable=.f.    minbutton=.f.    maxbutton=.f.


我知道了,应该 _screen. closable=.f.

感谢3楼及他人的帮助!

#1


_screen.controlbox=.f.

#2


引用 1 楼 js_szy 的回复:
_screen.controlbox=.f.

是隐蔽了"最小最大关闭"三按钮,预先设计的窗口大小状态不受影响.是吗?这样的话就是没有最小化按钮不方便.
难道vfp6.0没有光使"关闭"按钮不可用或隐蔽的方法?

#3


属性窗口  : closeable=.f.     minbutton=.f.    maxbutton=.f.

#4


顶!等待着.

#5


set talk on
set safety on
set stat bar on
set default to home()
clear even
close all
quit

#6


引用 3 楼 ally2008 的回复:
属性窗口  : closeable=.f.    minbutton=.f.    maxbutton=.f.

_screen.closeable=.f.

系统提示错误.找不到属性closeable

#7


引用 3 楼 ally2008 的回复:
属性窗口  : closeable=.f.    minbutton=.f.    maxbutton=.f.


我知道了,应该 _screen. closable=.f.

感谢3楼及他人的帮助!