窗体事件
Initialize:初始化应用程序,设置初始化的变量值,在应用程序的生命周期内只触发一次,在窗体Load事件之前被触发。
Load:窗体装载,将缺省值赋给窗体和该窗体中的控件,该事件可发生多次。
Activate:激活事件,Load事件加载完后不能马上捕捉用户的操作,需要激活事件。
QueryUnload:查询卸载。
Unload:卸载窗体,将该窗体占用的资源归还给操作系统。
Terminate:终止事件。
Click/DblClick:除标题栏外,窗体的空白区或窗体上的无效控件上单击/双击将触发该事件。
Resize:窗体尺寸改变后第一次显示时发生此事件
MouseDown:按住鼠标不放时发生此事件。
MouseMove:在窗体上移动鼠标时发生此事件。
MouseUp:释放鼠标时发生此事件
控件事件
Click:单击控件将触发该事件,几乎每个控件都有此事件。
KeyPress:当具有此事件的控件具有焦点时,该事件可用于捕获用户按过的(除功能键)键。该事件可以立即测试击键是否有效,或者在键入字符时设置其格式。该事件有一个包含所按键的ASCII值的整型参数KeyAscii。
KeyDown/KeyUp:捕获没ASCII值的击键,如功能键、光标键。对于具有焦点的控件,用户每次按包括SHIFT(0)、CTRL(1)、ALT(2)键在内的键时,将触发该事件。KeyDown事件至少在KeyUp事件之前发生一次。
应用程序编码
要执行VB中的应用程序编码需要使用三个主要特征:属性/方法/事件。设置属性和调用方法使用“.”来进行。