设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: 咱家是猫
打印 上一主题 下一主题

[Access本身] 在程序中禁用Ctrl+C/Ctrl+V等复制热键的例子

[复制链接]
1#
发表于 2015-7-7 08:52:06 | 显示全部楼层
正好有这个困扰,想看看大侠的做法
2#
发表于 2015-7-7 09:05:13 | 显示全部楼层
怎么不起作用呢?里边窗口上的“禁用””不禁用“并没有对应任何”事件“。
3#
发表于 2015-7-7 10:30:54 | 显示全部楼层
版主给的方法是有效,但是演示方式太过复杂,很容易把大家搞糊涂。

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

本版积分规则

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

GMT+8, 2024-5-7 14:01 , Processed in 0.082962 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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