打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
解决表单重复运行的最好程序[原创]

解决表单重复运行的最好程序[原创]

****程序名随意,如myrunform.prg
****假设表单文件名为:查询表单.scx
****调用方法为: do  myrunform.prg  with  "查询表单"
****张某2003年8月于佛山
parameters  runformfilename
local  formIndex,runformname,ifrunform
ifrunform=.f.
For m.formIndex = 1 To _Screen.FormCount
if  juststem(SYS(1271,_Screen.Forms(m.formIndex)))==runformfilename
ifrunform=.t.
runformname=_Screen.Forms(m.formIndex).Name
if  _Screen.Forms(m.formIndex).WindowState=1  &&窗口最小化
_Screen.Forms(m.formIndex).WindowState=0  &&窗口恢复为原样大小
endif
exit
endif
endfor
if  ifrunform=.t.
Activate Windows (runformname)
else
do  form  &runformfilename
endif
return

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VFP常用命令详解
VFP二个表单共用一个数据表,怎么让A表单传到B表单
数据库语言课程设报告(餐厅点菜)
Visual FoxPro 中的错误处理
编程入门网-VFP 6.0的十个实用技巧
VFP使用表缓冲
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服