当前位置: 代码迷 >> VFP >> 关于中止表单初始化-想破了脑袋实在没招了,该如何解决
  详细解决方案

关于中止表单初始化-想破了脑袋实在没招了,该如何解决

热度:9287   发布时间:2013-02-26 00:00:00.0
关于中止表单初始化--想破了脑袋实在没招了
我想通过一个参数x 来控制一个表单是否要运行
我的入口是do form f1
f1的init里加了下面的代码:
if x<>1
中止,退出
endif

换了多个思路发现f1是必须要执行完init,中间不可能释放表单



------解决方案--------------------------------------------------------

do form f1
之前把x声明成public的,根据条件赋值给X

然后把判断代码放在表单load事件里

if x<>1
clear events
quit
endif


------解决方案--------------------------------------------------------
表单LOAD事件中:
QUIT
------解决方案--------------------------------------------------------
探讨
这个问题 我刚刚用另一种方法解决了
谢谢各位

------解决方案--------------------------------------------------------
探讨
引用:
引用:
这个问题 我刚刚用另一种方法解决了
谢谢各位

共享一下啊


你另开个贴吧 不能给自己分

------解决方案--------------------------------------------------------
在表单的 Load 事件写代码:
SQL code
If 全局变量<>1    Return .F.Endif
  相关解决方案