1.3.4 编写程序代码多数事件都是由程序用户产生(驱动)的。在程序运行过程中,只要程序用户对某一对象进行一些操作动作,这些程序用户驱动的事件立即触发运行对应的事件过程。
【例如】Click、DblClick、MouseUp、MosueDown、
MouseMove、KeyDown、KeyPress、KeyUp、Change等。有的事件是由操作系统产生(驱动)的。
【例如】Load事件是把窗体或控件加载到内存中,在运行程序开始时,系统驱动该事件将窗体加载到内存中。Unload事件是从内存中卸载窗体或控件,在结束运行时,系统驱动该事件将窗体从内存中卸载。
1.3.4 编写程序代码?3、对象的事件过程
对象的事件只是向程序运行发出的一个控制命令,这个事件控制程序如何运行就完全取决于事件过程的程序代码。?【问1-3-10】什么是事件过程?
【答1-3-10】一段与对象事件相对应的程序代码,告诉计算机应该执行什么操作。由若干个事件过程组成VB应用程序的主体,是程序运行的主体,也是VB应用程序设计中最核心和最困难的设计工作。
1.3.4 编写程序代码?【事件过程的语法格式】
Private Sub 对象名_事件名(参数列表)‘事件过程的过程头······ ‘事件过程的程序代码End Sub‘事件过程的过程尾Private Sub Command1_Click()Form1.Print “欢迎进入VB6.0!”End SubPrivate Sub Form_Click()Text1.Move200, 100End Sub1.3.4 编写程序代码?4、事件驱动机制
?【问1-3-11】什么是事件驱动?
【答1-3-11】由事件(由程序用户或操作系统的动作)启动(触发)相对应的事件过程开始执行。
程序用户/操作系统产生事件激活对象触发驱动事件过程事件驱动机制就是对象的“事件与事件过程”之间的一一对应“单向联系机制”。
相关推荐: