我之前也遇到过。如果只想用一个表单运行,好像没有好的解决方法。
方法一:1、你可以编个主程序,去除关闭按钮。关闭系统菜单,最大化主窗口,建个菜单“退出-命令-quit”。
2、 在你运行的表单中禁用关闭按钮,在表单里填加命令按钮,caption属性为“退出”,click过程中添加代码
release thisform
方法二:1、你可以编个主程序,去除关闭按钮。关闭系统菜单,最大化主窗口。
2、 在你运行的表单中禁用关闭按钮,在表单里填加命令按钮,caption属性为“退出”,click过程中添加代码
release thisform
quit
主程序代码参考:
set sysmenu off &&关闭系统菜单
close all
release window 常用,表单控件 &&关闭Standard工具栏
zoom window screen max &&主窗口最大化
_SCREEN.controlbox=.f. &&去掉主窗口中的控制按钮
_SCREEN.picture="XXX.jpg" &&设置背景图片
deactivate window "项目管理器" &&关闭项目管理器
do form XXX &&运行你的表单
do XXX.mpr &&运行你的编的菜单程序
read events
quit
但是VFP是数据库软件,都有好几个表单,所以不建议做只用1个表单的程序。做一个表单的程序推荐用VB。