设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: lyz
打印 上一主题 下一主题

[与其它组件] 有没有办法解决,阻止别人通过"ctrl+c"键来复制数据库的内容???

[复制链接]
11#
发表于 2002-11-29 21:01:00 | 只看该作者
以下是引用cnwang在2002-11-25 11:25:33的发言:
嘿,昨天在一个英文机上不能打中文。。。

建一个AUTOKEY的宏,宏名用^C,键值为空。



又学了一招!
12#
发表于 2002-11-29 21:11:00 | 只看该作者
窗体可以用:数据的相应控件的数据属性——是否有效设置为否——即可!
只要是Access中的数据表,我没有办法不让别人拿走,只要他有mdb或者mde文件。请教高手!


[此贴子已经被作者于2002-11-29 13:05:28编辑过]




[此贴子已经被作者于2002-11-29 13:10:23编辑过]




[此贴子已经被作者于2002-11-29 13:10:59编辑过]

13#
 楼主| 发表于 2002-11-29 22:22:00 | 只看该作者
控件有效性=“否”???  大概是在窗体中,可我在设计视图中。点击属性,都没有
”控件有效性“ 这五个字,不知在那里找????
14#
发表于 2002-11-29 22:30:00 | 只看该作者

看到“是否有效”了?
15#
发表于 2002-11-29 23:19:00 | 只看该作者
以下是引用cnwang在2002-11-25 11:25:33的发言:
嘿,昨天在一个英文机上不能打中文。。。

建一个AUTOKEY的宏,宏名用^C,键值为空。



如果键值设定为自定义函数,就可以有自己的快捷键了
但是,好像不能直接在()中加变量参数?是否参数只能在函数中用代码处理。

16#
发表于 2009-6-4 10:29:19 | 只看该作者
好问题啊。
17#
发表于 2015-7-7 10:24:24 | 只看该作者
试过了,版主给的方法是有效。

但是,之前的表达不够清楚。为了大家明白这个设置方式,我给大家补充解释一下:
1、在数据库中,建立一个名称为AUTOKEY的宏。这个名字的宏是ACCESS数据库的特殊约定,全局有效,无需通过任何方式调用。
2、AUTOKEY宏中的内容是:设置一个宏,宏名为^C,但是其他内容是空的,这样CTRL+C(快捷复制的操作)的就不发生任何动作了,自然就不能使用快捷复制功能了。
3、配套的,在数据库”启动“选项中,还必须将”允许默认快捷键“勾选取消。否则,单击右键可以打开复制菜单,就仍然可以复制打开的数据表内容了。
18#
发表于 2015-7-7 10:28:00 | 只看该作者
版主给的方法是有效,但是演示方式太过复杂,很容易把大家搞糊涂。

为了大家明白这个设置方式,我给大家补充解释一下:
1、在数据库中,建立一个名称为AUTOKEY的宏。这个名字的宏是ACCESS数据库的特殊约定,全局有效,无需通过任何方式调用。
2、AUTOKEY宏中的内容是:设置一个宏,宏名为^C,但是其他内容是空的,这样CTRL+C(快捷复制的操作)的就不发生任何动作了,自然就不能使用快捷复制功能了。其他^V、^X也是一样,都只是设置一个宏名,内容为空,这样就将快捷粘贴也给关闭了。
3、配套的,在数据库”启动“选项中,还必须将”允许默认快捷键“勾选取消。否则,单击右键可以打开复制菜单,就仍然可以复制打开的数据表内容了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-29 00:46 , Processed in 0.085027 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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