第九章 事件过程(Event Procedure) .ppt
《第九章 事件过程(Event Procedure) .ppt》由会员分享,可在线阅读,更多相关《第九章 事件过程(Event Procedure) .ppt(28页珍藏版)》请在麦多课文档分享上搜索。
1、第九章 事件过程(Event Procedure),返回 目录,9.1 鼠标事件过程,9.4 键盘事件过程,9.2 鼠标光标的形状,9.3 拖放,本章要求,本章要求: 理解事件过程的概念; 掌握常用的鼠标事件; 掌握常用的键盘事件。,返回章首,下一页,第九章 事件过程(Event Procedure),9.1 鼠标事件过程 9.1.1 简单鼠标事件 1.Click事件 【格式】Private Sub Object_Click()其中Object为接收事件的对象名。2.DblClick事件 【格式】Private Sub Object_DblClick(),上一页,返回章首,下一页,【格式】:
2、Sub Object_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Sub Object_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)Sub Object_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single),9.1.2 MouseDown、 MouseUp、 MouseMove事件,上一页,返回章首,下一页,1
3、).Button 参数,1 表示按下,0 表示释放,Button值与鼠标个键的状态表,上一页,返回章首,下一页,2) Shift参数,Alt Ctrl Shift,Shift 值 与功能键的状态,b2,b1,b0,上一页,返回章首,下一页,MouseDown、 MouseUp事件 当按下鼠标按钮时发生 MouseDown 事件;当释放鼠标按钮时发生MouseUp事件。例9-2 Click事件与MouseDown、 MouseUp事件的关系。 注意: 应尽量避免对同一对象的Click、DblClick、 MouseDown、MouseUp事件都编写事件过程。,上一页,返回章首,下一页,2.Mou
4、seMove事件 当鼠标指针在对象上移动时发生 MouseMove 事件 事件伴随鼠标指针的移动会连续不断地产生。 例9-5 画曲线。 例9-7 综合三种鼠标事件绘图。要求:按下鼠标左键画图; 若同时按下Shift键开始擦图。,上一页,返回章首,下一页,9.2 鼠标光标的形状 9.2.1 MousePointer 属性当给对象设置该属性值后,在运行时当鼠标移动到该对象上时,光标就会变成相应的形状。 【格式】: 对象.MousePointer = 设置值 例9-8 在文本框中依次显示光标的形状,每隔一秒变换一种。,上一页,返回章首,下一页,9.2.2 MouseIcon属性 MousePoint
5、er 属性设为 99 时, MouseIcon 属性 提供一个自定义鼠标光标的形状。 【格式】: 对象.MouseIcon=LoadPicture(“路径文件名”),上一页,返回章首,下一页,9.3.1. 与拖放有关的属性、事件和方法1.属性1) DragMode属性0:(缺省),手工拖动模式 1:自动拖动模式 。例9-9转换拖放模式2) DragIcon属性 对象.DragIcon=LoadPicture (“C:IconsMail.ico“),9.3 拖放( Drag and Drop ),上一页,返回章首,下一页,2.事件1) DragDrop 事件 当源对象被拖动到目标对象时,释放鼠标
6、键,则会触发目标对象的DragDrop 事件。 【格式】 Private Sub Object_DragDrop(source As Control, x As Single, y As Single)【说明】:source正在被拖动的源控件。x, y 参数代表松开鼠标键放开对象时鼠标光标的位置。,上一页,返回章首,下一页,2) DragOver事件 【格式】: Private Sub Object_Drag Over (source AsControl, x As Single, y As Single, state AsInteger ) 【说明】:state是一个整形变量,由三种取值,分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九 事件 过程 EVENTPROCEDURE PPT
