Delphi学习笔记:常用组件

本文是Delphi学习笔记,详细介绍了各种组件的事件如OnCanResize、OnClick等,数据库组件如TADOConnection、TADOQuery的属性和用法,以及输入显示类组件、按钮类组件和选框组件的常见属性和功能,是了解Delphi组件使用的重要参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、事件

OnCanResize:当组件试图改变大小时触发(当组件有所改变时触发的事件)
onClick:(鼠标单击事件)当在此组件上按下鼠标左键时触发的事件
OnConstrainedResize:在OnCanResize后触发,可调整试图调整大小的组件的约束
OnContexPopup:当弹出式菜单弹出时触发
OnDblClick:(鼠标双击事件)当在此组件上双击鼠标左键时触发的事件
OnDragDrop:释放一个正在拖动的组件时触发
OnDragOver:当一个组件在另一个组件上拖动时触发 
OnEndDock:当结束停靠时触发
OnEndDrag:当结束拖动时触发
OnEnter:当组件接受输入焦点时触发(当切换到其它组件使该组件失去焦点时触发 的事件,但当切换到另一窗体或另一应用程序时此事件不会触发)
onExit:当组件的焦点离开该组件时触发
OnGetSiteInfo:该事件返回组件的停靠信息
onKeyDown:当按下任一键时产生(当在拥有焦点的组件上按下某个键时触发的事件 ,按键包括所有的英文、数字键、方向键、功能键等)
onKeyPress:当用户按下单个字符键时产生(当在拥有焦点的组件上按下某个键时触 发的事件,但按键只包括所有的英文、数字键、TAB、BACKSPACE、ENTER、ESC)
onKeyUp:当释放按下的键时产生(当使用者放开键盘上的按键时触发的事件)
onMouseDown:当鼠标键在某个组件按下时触发的事件(其参数包括哪个鼠标键被按 下、是否有特殊键(CTRL、ALT、SHIFT)被按下以及鼠标当前的坐标)
onMouseEnter:当鼠标在该组件上时触发
onMouseLeave:当鼠标离开该组件上时触发
onMouseMove:当鼠标在组件内移动时触发的事件
onMouseUp:当鼠标键在组件上方放开时所触发的事件
onMouseWheel:当鼠标滚轮滚动时触发
onMouseWheelDown:当鼠标滚轮向下滚动时触发
onMouseWheelUp:当鼠标滚轮向上滚动时触发
OnResize:当改变组件大小后触发
OnStartDock:当开始停靠时触发
OnStartDrag:当开始拖动时并DragKing

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值