我之前也遇到过。如果只想用一个表单运行,好像没有好的解决方法。
方法一: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。