| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5803 人关注过本帖
标题:VFP顶层表单里要同时运行多个表单怎么设置呢?
只看楼主 加入收藏
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11759
专家分:43407
注 册:2006-5-13
收藏
得分:3 
在顶层表单中完全可以同时打开多个表单的,条件是这些打开的表单必须设置成“非模式”,否则只能对模式表单操作,不能对其他非模式表单进行操作。如果先前打开的表单被当前表单遮盖了,则可以将当前表单调整小一点,所以这些表单应该设置成可调大小。在这些打开的表单中只有一个表单为活动表单(即当前表单),可以用鼠标点击选择任意的表单为活动表单。另外这些表单无须设置成表单集,

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2018-03-03 07:57
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 8楼 吹水佬
老兄可有良策。
2018-03-03 08:41
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 11楼 hu9jj
现在的问题是,当我执行第二个表单后,第一个被执行的表单在顶层表单中不见了。
2018-03-03 08:43
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10527
专家分:42899
注 册:2014-5-20
收藏
得分:3 
以下是引用lzy1888在2018-3-3 08:41:51的发言:

老兄可有良策。

无计,情况不明。
随便写几句,能运行测试,能说明问题就OK,放上来试试看才知问题所在。
2018-03-03 12:12
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 14楼 吹水佬
每个菜单项都有单独的 do form 表单     单击不是会执行,执行这个菜单项后,表单不关闭去点击另一个菜单项,上一个表单就没有了
2018-03-03 14:21
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 14楼 吹水佬
ON SELECTION BAR 1 OF (a_menupops[1]) do form khmc.scx
ON SELECTION BAR 2 OF (a_menupops[1]) do form khbj.scx
ON SELECTION BAR 4 OF (a_menupops[1]) do form ygzl.scx
ON SELECTION BAR 5 OF (a_menupops[1]) do form wl.scx
ON SELECTION BAR 6 OF (a_menupops[1]) do form fw.scx
ON SELECTION BAR 8 OF (a_menupops[1]) do form dbd.scx
ON SELECTION BAR 10 OF (a_menupops[1]) do form sjtb.scx
ON SELECTION BAR 12 OF (a_menupops[1]) do form xgmm.scx
ON SELECTION BAR 13 OF (a_menupops[1]) do form yclj.scx
ON SELECTION BAR 14 OF (a_menupops[1]) do form zxsj.scx
2018-03-03 14:22
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
我个人感觉是窗口被遮盖了,就算只执行一个表单,当点击顶层表单后,该窗口也会消失。但showwindow属性值已设置为1,AWAYSONTOP属性值也设置为T了。
2018-03-03 14:38
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10527
专家分:42899
注 册:2014-5-20
收藏
得分:3 
以下是引用lzy1888在2018-3-3 14:22:51的发言:

ON SELECTION BAR 1 OF (a_menupops[1]) do form khmc.scx
ON SELECTION BAR 2 OF (a_menupops[1]) do form khbj.scx
ON SELECTION BAR 4 OF (a_menupops[1]) do form ygzl.scx
ON SELECTION BAR 5 OF (a_menupops[1]) do form wl.scx
ON SELECTION BAR 6 OF (a_menupops[1]) do form fw.scx
ON SELECTION BAR 8 OF (a_menupops[1]) do form dbd.scx
ON SELECTION BAR 10 OF (a_menupops[1]) do form sjtb.scx
ON SELECTION BAR 12 OF (a_menupops[1]) do form xgmm.scx
ON SELECTION BAR 13 OF (a_menupops[1]) do form yclj.scx
ON SELECTION BAR 14 OF (a_menupops[1]) do form zxsj.scx

就问题,这组代码给两句就可以:
ON SELECTION BAR 1 OF (a_menupops[1]) do form khmc.scx
ON SELECTION BAR 2 OF (a_menupops[1]) do form khbj.scx
但就这两句不能运行测试,看不出你的问题所在。
明白我的意思吗?
2018-03-03 15:12
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 18楼 吹水佬
我是直接用菜单工具生成菜单的,每一个菜单项设置为命令  相对应的命令语句就是do form 表单name.scx 这样而已。这个可以贴图吗?
2018-03-03 15:33
lzy1888
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2018-2-12
收藏
得分:0 
回复 19楼 lzy1888
图片附件: 游客没有浏览图片的权限,请 登录注册
2018-03-03 15:36
快速回复:VFP顶层表单里要同时运行多个表单怎么设置呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016167 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved