VisualBasic程序设计实用教程匡松缪春池VB第5章课件教学.pptVIP

  • 2
  • 0
  • 约4.51千字
  • 约 39页
  • 2017-01-07 发布于广东
  • 举报

VisualBasic程序设计实用教程匡松缪春池VB第5章课件教学.ppt

第5章 键盘与鼠标事件 【学习内容】 Visual Basic是典型的可视化开发工具,采用事件驱动的开发模式。本章主要介绍键盘与鼠标的事件过程,以及在程序中如何实现鼠标指针的改变和拖放对象。要求掌握Windows程序设计中重要的事件驱动概念、键盘事件(KeyPress事件、KeyDown事件和KeyUp事件)、鼠标事件(MouseMove、MouseDown和MouseUp事件)、改变鼠标指针的形状和拖放及其相关的对象属性、事件和方法。 5.1 Visual Basic的事件驱动程序开发方式 5.1.1 事件驱动模型 在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发.这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不尽相同的。 因为事件被触发的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的假设。当作出某些假设时(例如,假设在运行处理某一输入字段的过程之前,该输入字段必须包含确定的值),应该组织好应用程序的结构,以确保该假设始终有效(例如,在输入字段中有值之前,禁止使用启动该处理过程的命令按钮)。 5.1.2 交互式开发 Visual Basic在编程者输入代码时便进行解释,即时捕获并突出显示大多数语法或拼写错误。使编程感觉就像一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档