- 1
- 0
- 约3.89千字
- 约 56页
- 2017-01-07 发布于广东
- 举报
第 8 章 事件驱动程序设计 8.1 事件与事件驱动程序设计 8.2 常 见 键 盘 事 件 8.3 常 见 鼠 标 事 件 8.1 事件与事件驱动程序设计 8.1.1 事件程序的结构与驱动 1.面向过程编程与事件驱动编程 (1)面向过程编程 用面向过程的语言编写的应用程序按照代码顺序运行,每次执行一行代码,执行过程中根据不同的代码语句,执行不同的逻辑分支或跳转到程序的其他部分。在面向过程编程中,程序负责控制用户如何输入信息。 (2)事件驱动编程 在Visual Basic中编写的应用程序是事件驱动的。在基于事件驱动的应用程序中,只有当特定事件调用该事件所对应的代码时,程序语句才开始执行。键盘输入、鼠标事件、操作系统或程序代码都可以触发事件。事件驱动程序会持续检测和响应事件。事件发生时,如果与之对应的事件包含响应代码,Visual Basic就会执行这些代码。 当单击窗体的“Button1”按钮时,将会触发鼠标单击(Click)事件,此时,Visual Basic运行过程Sub Button1_Click中的代码。代码运行完后,Visual Basic等待下一个事件的发生,如图8-2所示。 下面是事件驱动应用程序中的典型事件序列。 ① 启动应用程序,加载和显示窗体。 ② 窗体(或窗体上的控件)接收事件。事件可由用户引发(例如鼠标操作),也可以由系统引发(例
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)