我学Delphi心得与笔记-------在控件上如何禁用Ctrl+V
项目中用到一个TJamShellList组件,此组件实现绑定查询图片,发现在使用Ctrl+C的同时也可以使用Ctrl+V结果将一个图处复制了多份,这样就不行了:(
于是,想了一个办法,禁用了Ctrl+V组合按键,代码如下:
//在KeyDown事件中写如下代码
procedure TFrmPictureBrowse.lstPictureKeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
if(ssctrl in shift)and(key = $56) then
begin
Key := 0;
end;
end;
这样就能禁用Ctrl+V组合按钮的功能
转载于:https://www.cnblogs.com/youshan/archive/2012/02/17/2355583.html
我学Delphi心得与笔记-------在控件上如何禁用Ctrl+V相关推荐
- 我学Delphi心得及笔记----字符串操作(第六讲)
Delphi 中字符串的操作很简单,但幕后情况却相当复杂.Pascal 传统的字符串操作方法与Windows 不同,Windows吸取了C语言的字符串操作方法.32位Delphi中增加了长字符串类型, ...
- 我学Delphi心得及笔记----内存(第七讲)
Delphi 4 的动态数组 传统的Pascal 语言其数组大小是预先确定的,当你用数组结构声明数据类型时,你必须指定数组元素的个数.专业程序员也许知道些许动态数组的实现技术,一般是采用指针,用手工分 ...
- VC学习笔记 -单选按钮控件(Ridio Button)的使用
在VC++编程过程中,查资料是一个苦差事,案边放了一摞书左翻右翻好是烦人.一赌气就把一些常用的小技巧自己总结了一下,虽费了些功夫,但对以后编程很有好处.现拿出来与大家共享,以后积累多了,作一个CHM电 ...
- C#学习笔记:GDI图形高级编程(1)——如何将图形画到控件上
之前学习OpenGL是用C语言写的程序,开发个界面,既繁琐又不美观,还一大堆BUG.现在学了C#,可以很轻易地进行界面开发,我就寻思着,怎么样把OpenGL搬到C#中.查了很多资料,得出了这样一个结论 ...
- 从零开始学android:Android中的基本控件(上)
从零开始学android:Android中的基本控件(上) 本章内容较多,下面只贴代码,大家只需要贴到自己eclipse里就知道作用^^! View组件简介 Android中的View组件包含了几乎所 ...
- Delphi 10 Seattle小票打印控件TQ_Printer
TQ_Printrer控件,是一个为方便需要控制打印命令而设计的跨平台专用控件,已包含标准ESC/POS打印控制的基本指令在内(这些基本指令已能很好的满足多数项目使用). TQ_Printrer控件让 ...
- android控件复制,修改Delphi 10.1.2 edit控件在android的复制、剪切和粘贴样式
Delphi 10.1.2 edit控件在android默认的复制.剪切和粘贴样式太丑,经悟能-DelphiTeacher的提示,用最简单的代码修改后稍有改观. 默认的样式: 修改后的样式: 修改FM ...
- C#WinForm开发笔记——基本控件(二)
C#学习笔记--WinForm开发 一.控件 1.WebBrowser 1>属性 2.ComboBox 1>属性 2>事件 3.ListBox 1>属性 2>事件 4.P ...
- C#学习笔记:控件BackColor属性与ForeColor的使用方法
1.解释 (1)BackColor属性 BackColor属性表示控件的背景颜色,各个颜色颜色分量的取值范围是0-255的整数. (2)ForeColor属性 ForeColor属性表示控件的前景色, ...
最新文章
- 物联网时代更要注意信息安全
- php中sql where,sql?where
- ArcGIS 网络分析[8.2] 资料2 使用IDatasetContainer2接口的CreateDataset方法创建网络数据集...
- UVA10079 Pizza Cutting
- 显示浏览器表单输入框的缓存密码
- 机器学习入门二 ----- 机器学习术语表
- linux火狐怎么清除缓存文件,火狐浏览器如何设置_火狐浏览器怎样清除缓存
- Java缓存技术-google guava cache
- android 命令截图,Android截图命令screencap与视频录制命令screenrecord
- 江苏省×××局数据复制软件招标
- PCAN二次开发,用MFC发送一帧CAN消息
- 小学计算机无生试讲教案,小学英语无生试讲
- windows图片和传真查看器的调出
- win7安装ruby on rails开发环境
- Displayport 连接、握手时序
- 微信小程序剪切图片的功能
- 发现微型计算机染有病毒后,??发现微型计算机染有病毒后,较为彻底的清除方法是(?? )...
- shell 脚本获取接口返回值
- TeamViewer用户注意:请尽快将其更新为最新版本
- Oracle中的commit与rollback
热门文章
- 主题:CS0016: 未能写入输出文件“c:#92;WINDOWS#92;Microsoft.NET#92;***.dll”错误处理...
- 【转载】gdi+ 内存泄漏
- 011:视图函数介绍
- TCP和UDP相关记录
- 阿尔法特磁悬浮制冷机组荣获“2016年度中国数据中心优秀节能产品”殊荣
- qq图片选择效果的处理
- airbnb_我如何在一个晚上建立音乐工作室的Airbnb
- flexbox布局_这是您可以使用FlexBox制作的5种布局
- 递归 尾递归_代码简报:递归,递归,递归
- 魅族手机使用鸿蒙系统,魅族宣布接入华为鸿蒙系统,这应该是黄章最正确的决定...