Office中国论坛/Access中国论坛

标题: 新手提问,如何修改会自动运行的MDB啊 [打印本页]

作者: dejoy    时间: 2011-5-25 23:35
标题: 新手提问,如何修改会自动运行的MDB啊
才学access,网上下载了一个MDB.直接点击打开就会运行它设计好的界面.可我想学习他里面的内容,如表怎样,窗体怎么设计,代码怎么写等...但是没有了一般的那个access管理窗口,不知道怎么打开了,请教各位.
是一个进销存管理系统,见附件.
[attach]45685[/attach]

作者: roych    时间: 2011-5-26 13:43
1、按下Shift键再双击打开(还好,这个附件没有禁用)。
2、如果想下次不需要按下shift键,请点击工具\启动改为“无”:
[attach]45692[/attach]

作者: pq318    时间: 2011-5-26 15:09
Shift键的启动以及屏蔽代码,软件封装的时候加进去
示例,新建一个窗体,增加两个按钮,名称分别为Command0,Command1

为Command0增加点击代码为:

Private Sub Command0_Click()
If MsgBox("你确认要启用Shift键吗?", vbYesNo + vbQuestion + vbDefaultButton2, "提示") = vbYes Then
       OpenBypassKey
    End If
End Sub

为Command1增加点击代码为:

Private Sub Command1_Click()
If MsgBox("你确认要禁用Shift键吗?", vbYesNo + vbQuestion +

vbDefaultButton2, "提示") = vbYes Then
       CloseBypassKey
    End If
End Sub

作者: pq318    时间: 2011-5-26 15:10
用select case  联入只有你才能进去的窗体,这个可以说是后门吧,以后的开发改进都的从这个地方进入了
作者: dejoy    时间: 2011-5-26 18:31
本帖最后由 dejoy 于 2011-5-26 18:49 编辑

谢谢楼上的回答,但我是小白菜,我这就试试
2楼的方法真的可以,但3楼的方法我不太明白是什么意思?能请解释下么,谢谢了

作者: pq318    时间: 2011-5-26 20:57
其实就是屏蔽SHIFT与否,你可以专门做个,窗体,只允许你进入,控制shift键,因为它可以不经密码,直接进入你的后台
作者: pq318    时间: 2011-5-26 20:58
我用的是2007,估计你的是2003,




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3