当前位置: 代码迷 >> VFP >> 怎么防止重复打开一个表单
  详细解决方案

怎么防止重复打开一个表单

热度:6746   发布时间:2013-02-26 00:00:00.0
如何防止重复打开一个表单


if wexist("计划浏览")

ACTIVATE  window 计划浏览

ELSE

 do form 计划浏览
 
endif




这样设置了 、还是不行啊 、一样能重复打开
不知道我哪里属性没有设置 或设置错了



------解决方案--------------------------------------------------------
Wexist 参数应该是表单的name属性值
确保唯一性
------解决方案--------------------------------------------------------
表单的Load事件:
IF TYPE('表单文件名')='O'
   RETURN .F.
ELSE
   PUBLIC 表单文件名
ENDIF

表单的Unload事件:
Release 表单文件名
  相关解决方案