| 禁止使用SHIFT键打开MDB/MDE文件 |
|
| 作者:tmtony 文章来源:Access中国 点击数: 本日:{$DayHits} 更新时间:2003-12-12 21:17:56 |
Function ChangeProperty(strPropName As String, varPropType As Variant, varPropvalue As Variant) As Integer Dim dbs As Object, prp As Variant Const conPropNotFoundError = 3270
Set dbs = CurrentDb On Error GoTo Change_Err dbs.Properties(strPropName) = varPropvalue ChangeProperty = True
Change_Bye: Exit Function
Change_Err: If Err = conPropNotFoundError Then ' Property not found. Set prp = dbs.CreateProperty(strPropName, _ varPropType, varPropvalue) dbs.Properties.Append prp Resume Next Else ' Unknown error. ChangeProperty = False Resume Change_Bye End If End Function
调用方法: ChangeProperty "AllowBypassKey", 1, False 'false为禁止SHIFT键,TRUE为恢复
注意: 如果需要防止别人使用改变属性的方法来打开,还需在权限组里禁止管理员对属性的设置
|
| 文章录入:tmtony 责任编辑:tmtony |
|
上一篇文章: ACCESS的数据库安全问题解答
下一篇文章: 在ADP/ADE中禁止SHIFT键的方法 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |