主题:菜鸟请教关闭程序的问题
大懒猫
[专家分:220] 发布于 2010-05-31 15:07:00
现在才开始学习基于数据表的表单程序,发现:运行程序后,无法关闭程序。无论是单击表单标题栏最右侧的“关闭”按钮,还是通过选择主菜单“程序”菜单---“取消”或者“文件”菜单---“关闭”,都无法关闭这个程序回到编辑表单的状态。我试过在这种情况唯一的方法就只能关闭VFP才能关闭程序。晕得很,请指点![em18]
回复列表 (共8个回复)
沙发
妙计山人 [专家分:130] 发布于 2010-05-31 15:13:00
大千世界,无奇不有![em11]
板凳
大懒猫 [专家分:220] 发布于 2010-05-31 16:13:00
真的,已经很多次了。程序是正确的,能够正常运行,但往往运行完后单击“关闭”按钮可以回到编辑状态,此时发现界面上的表单标题栏关闭按钮发灰不能用!有时可以通过选择主菜单“程序”菜单---“取消”或者“文件”菜单---“关闭”才能到一运行VFP的原始界面(只有主菜单栏和空白显示区域);而有时就只能关闭VFP才能返回到一运行VFP的原始界面。真是晕
3 楼
bgedexiaodi [专家分:0] 发布于 2010-05-31 16:53:00
我也是一个菜鸟
没遇见过楼主所说的情况
是否是表单内写了什么代码,导致程序错误?
友情顶一下吧
4 楼
妙计山人 [专家分:130] 发布于 2010-05-31 17:09:00
既然是表单标题栏关闭按钮发灰,说明你在什么地方限制了“关闭”,去查查看究竟什么地方使用了 Thisform.Closable = .F. 语句。
5 楼
妙计山人 [专家分:130] 发布于 2010-05-31 17:14:00
有一种可能这个表单你是拷贝过来的,人家设置了不能随意关闭,你却被蒙在鼓里。如果控件不多,要查找到也不难。
6 楼
大懒猫 [专家分:220] 发布于 2010-06-02 11:43:00
1.真的没有Thisform.Closable = .F. 语句。
2.程序的确是自己做的,不是拷贝的。
谢谢大家关注
7 楼
cbl518 [专家分:57140] 发布于 2010-06-02 15:47:00
很简单的问题:
你的进程中存在不合理的语句
使进程不能正常退出,而停止在进程中!
所以,导致了vfp不能正常退出!
8 楼
lbscyb [专家分:4780] 发布于 2010-06-04 00:41:00
close all
clear events
clear all
return
我来回复