设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] Access中打开窗体的代码问题,先谢谢!

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-9 14:48:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunyanjun 于 2011-7-9 14:50 编辑

以下是打开窗体的代码,其中第3行是打开“增加日期”窗体的语句。
现在的代码是依次执行代码行1、2、3、4、5后才打开“增加日期”窗体。
请问高手,要实现执行代码行1、2、3后就打开“增加日期”窗体,关闭“增加日期”窗体后在运行代码行4、5,应该如何编写代码。
这里先谢谢!
1 Private Sub 增加_Click()
2   M_ctcs = 0
3   DoCmd.OpenForm "增加日期", acNormal, "", "", acAdd, acNormal
4   A = 1
5 End Sub
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-7-9 19:12:04 | 只看该作者
Private Sub 增加_Click()
DoCmd.OpenForm "增加日期", acNormal, "", "", acAdd, acNormal
End Sub
2和4放在这段执行代码里根本就没有意义。一般来说,只要定义了变量或常量就应该用上,因此2和4可以删除(或者放在需要引用的程序里)。
3#
 楼主| 发表于 2011-7-9 21:21:01 | 只看该作者
本帖最后由 sunyanjun 于 2011-7-9 21:28 编辑

1 Private Sub 增加_Click()
2   M_ctcs = 0
3   DoCmd.OpenForm "增加日期", acNormal, "", "", acAdd, acNormal
4   A = 1
5 End Sub
2楼 谢谢你的关切!
2行、4行是示意行,实际编程时是有用的其他行。
我是想“示意”在关闭"增加日期"窗体后再执行第4行,这样咋编码。
哪位高手能帮我,谢谢!
4#
发表于 2011-7-9 22:41:51 | 只看该作者
本帖最后由 aslxt 于 2011-7-9 22:45 编辑

DoCmd.OpenForm "增加日期", acNormal, "", "", acAdd, acNormal
修改最后一个参数为:acDialog
5#
 楼主| 发表于 2011-7-10 00:12:37 | 只看该作者
回复 aslxt 的帖子

4楼,你的回答是正确的,非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-7-7 22:29 , Processed in 0.088333 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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