设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 763|回复: 3
打印 上一主题 下一主题

[窗体] [求助]关于弹出式窗体的恢复显示问题

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-7 19:45:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠:

    我在一个库里有两个弹出式窗体,窗体1和窗体,报表1(ACCESS2000)打开库时调用窗体1。  

单击窗体1上命令按钮时,(Me.Visible = False)隐藏窗体1,同时(DoCmd.OpenForm "窗体2")打开窗体2,单击窗体2上的命令按钮,打开报表1。

问题如下:

1、当我关闭报表1时,想把窗体1和窗体2重新显示,并且窗体2为当前活动窗体,我在报表1的半闭事件中用

[Forms]![窗体1].Visible = True
[Forms]![窗体2].Visible = True

来实现,但运行后发现,只显示窗体1

2、如果把事件改为[Forms]![窗体1].Visible = True

                             [Forms]![窗体2].Visible = True

                              [forms]![窗体2].setfocus

则发现两个窗体都可以显示,并且窗体2在最顶层,但是却无法再进行操作(没反应了)只能强行从任务管理器关掉库。

望各位大侠给予援手,谢谢!

                                              wuheng敬上

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-1-7 21:37:00 | 只看该作者
将窗体的弹出方式设为否

将模式设为否
3#
 楼主| 发表于 2006-1-7 21:47:00 | 只看该作者
但问题是改为否后,用户可以同时对几个窗口进行操作了,我就是想不能让用户同时对几个窗口进行操作,才设为弹出式的
4#
发表于 2006-1-7 23:20:00 | 只看该作者
先将隐藏的窗体关闭,然后再打开,注意:最后打开的窗体才可操作的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-20 11:54 , Processed in 0.084495 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表