论坛: 编程破解 标题: VB事件和数据类型的教程整理 复制本贴地址    
作者: thirdworld [thirdworld]    论坛用户   登录
@事件@1.窗体和图象框类事件:Paint事件:当某一对象在屏幕中被移动,改变尺寸或清除后,程序会自动调用Paint事件。注意:当对象的AutoDraw属性为True(-1)时,程序不会调用Paint事件。Resize事件:当对象的大小改变时触发Resize事件。Load事件:仅适用于窗体对象,当窗体被装载时运行。Unload事件:仅适用于窗体对象,当窗体被卸载时运行。2.当前光标(Focus)事件:GotFocus事件:当光标聚焦于该对象时发生事件。LostFocus事件:当光标离开该对象时发生事件。3.鼠标操作事件:Click事件:鼠标单击对象。DbClick事件:鼠标双击事件。MouseDown、MouseUp属性:按下/放开鼠标键事件。MouseMove事件:鼠标移动事件。DragDrop事件:拖放事件,相当于MouseDown、MouseMove和MouseUp的组合。 DragOver事件:鼠标在拖放过程中就会产生DragOver事件。4.键盘操作属性:KeyDown、KeyUp事件:按键的按下/放开事件。KeyPress事件:按键事件。5.改变控制项事件:...Change事件:当对象的内容发生改变时,触发Change事件。最典型的例子是文本框(TextBox)。DropDown事件:下弹事件,仅用于组合框(ComboBox)对象。PathChange事件:路径改变事件,仅用于文件列表框(FileBox)对象。6.其他事件:Timer事件:仅用于计时器,每隔一段时间被触发一次。@数据类型@一.常用的数据类型有:整型(Integer,表示-32768至32767之间的整数)、长整型(Long,表示-2,147,483,648至2,147,483,647之间的整数)、实型(Single,表示-3.37E+38至3.37E+38之间的实数)、双精度实型(Double,表示-1.67E+308至1.67E+308之间的实数),字符(String,每个字符占一字节,可以储存0~65,535个字符),布尔(Boolean,只有两个值True/-1,或False/0)。二.(1)数据类型的定义方法:对于常量的定义用Const定义,如:Const COLOR=255。为了在程序中便于查阅,我们对变量和常量的写法进行规定,变量一般用小写方式,常量则全部大写。(2)定义变量最简单的方法是用“Dim”关键字,它的语法:Dim 【变量名】As 【数据类型】.也可以在一行中定义多个变量,如:Dim Index As Integer , Dim Number As Long.把多个变量定义成同一类型可以写成:Dim Index , Number As Integer.更可以在定义时进行初赋值:Dim Index=3.(Dim Index% 等价于 Dim Index As Integer)(3)数组的定义类似于变量定义,所不同的是数组需要指定数组中的元素个数,例如:Dim IntegerArray(99) As Integer。也可以指定脚标的起始值,例如:Dim IntegerArray(2 to 10) As Integer。还可以定义多维数组:Dim ThreeD(4,2 to 5,3 to 6) As Integer。(4)记录的定义Type 【数据类型标识符】---<域名> As <数据类型>---End Type。要调用或改变"的值时,类似于对对象的属性的操作:变量名.域名="……"。为了简化书写重复的部分,可以用关键字"With":With ""---.""=""---End With

地主 发表时间: 04-09-19 10:33

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号