Office中国论坛/Access中国论坛

标题: 有没有办法解决,阻止别人通过"ctrl+c"键来复制数据库的内容??? [打印本页]

作者: lyz    时间: 2002-11-24 06:13
标题: 有没有办法解决,阻止别人通过"ctrl+c"键来复制数据库的内容???
我想数据库保密,不被人盗去.可是一按复制键,就拿走内容了!!真可惜!!!
作者: cnwang    时间: 2002-11-24 21:01
use autokey macro.
but prt screen?
作者: lyz    时间: 2002-11-24 21:26
您说的是什么意思,我对设计语言可是一窍不通???????
作者: 大熊    时间: 2002-11-25 08:19
老王,你在讲天书啊,还是又想装神弄鬼骗点钱。
作者: lyz    时间: 2002-11-25 09:23
use autokey macro.
but prt screen?
确实不知!!!!!! 在那个地方输入????
作者: cnwang    时间: 2002-11-25 19:26
嘿,昨天在一个英文机上不能打中文。。。

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


作者: 大熊    时间: 2002-11-25 19:32
原来如此,我还以为你在英国,忘记中文了呢!
作者: cg1    时间: 2002-11-25 20:42
更正, AutoKeys 宏你可参看帮助
作者: AlexLiu    时间: 2002-11-26 18:31
控件有效性=“否”,光标都没法停在上面,肯定不能复制。
作者: WTM1    时间: 2002-11-26 20:00
楼上!这样只能在窗体中实现!

现在要求不可以复制表数据!怎么办??
作者: shfcf    时间: 2002-11-29 21:01
以下是引用cnwang在2002-11-25 11:25:33的发言:
嘿,昨天在一个英文机上不能打中文。。。

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



又学了一招!

作者: wangxin1978    时间: 2002-11-29 21:11
窗体可以用:数据的相应控件的数据属性——是否有效设置为否——即可!
只要是Access中的数据表,我没有办法不让别人拿走,只要他有mdb或者mde文件。请教高手!


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




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




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


作者: lyz    时间: 2002-11-29 22:22
控件有效性=“否”???  大概是在窗体中,可我在设计视图中。点击属性,都没有
”控件有效性“ 这五个字,不知在那里找????
作者: wangxin1978    时间: 2002-11-29 22:30

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

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



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


作者: liulubing    时间: 2009-6-4 10:29
好问题啊。
作者: 松湖烟雨    时间: 2015-7-7 10:24
试过了,版主给的方法是有效。

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

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




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