第2章VB窗体和常用控件 2.1基本要求 1.掌握VB窗体常用属性,事件和方法的使用: 2.掌握建立一个VB应用程序的方法和操作步骤 3.掌握对象属性值的设置方法: 4.掌握标签控件、命令按钮控件、文体框控件的常用属性,事件和方法的使用。 2.2知识点 1.类 类是创建对象实例的模板,是同种对象的集合与抽象,包含了创建对象的属性描述和行 为特征的定义。 2.对象 对象是类的一个实例,它继承了类的属性、方法。 3.对象的建立 (1)窗体对象的建立:选择“工程”菜单中的“添加窗体”命令 (2)控件对象的建立:双击工具箱中控件对象按钮或单击后在窗体上拖动鼠标。 4.对象的三个要素: (1)属性:是用来描述和反映对象特征的参数,对象中的数据保存在属性中。不同的 对象具有各自不同的属性。对象屈性的设置方法有两种:在设计阶段用属性窗口设置:在程 序代码中通过赋值来设置。 (2)事件:响应对象的动作称为事件,它发生在用户与应用程序交互时。 (3)方法:方法就是VB为程序设计人员提供的一种特殊的过程和函数,用户可直接 调用方法而完成某一个功能。对象方法的调用格式为:[对象]方法[参数名表] 5.窗体 (1)窗体的属性 Name(名称):窗体名称,当使用窗体对象时必须要用该名称来标识窗体。 Caption属性:决定窗体标题栏中的内容。 Forecolor属性:决定窗体的前景颜色(即窗体上正文的颜色), Backcolor属性:决定窗体的背景颜色。 MaxButton属性:最大化按钮属性,为Tnue时,窗体右上角有最大化按钮,为False时 则无最大化按钮。 MinButton属性:最小化按钮属性,为Tnue时,窗体右上角有最小化按钮,为False时 则无最小化按钮。 Icon属性:决定窗体最小化时的图标。 ControlBox屈性:决定窗体左上角是否有控制菜单框, Picture属性:决定窗体背景中要显示的图形。 BorderStyle屈性:决定窗体的边框样式。 WindowsState属性:决定窗体执行时以什么状态显示。 Font属性:决定窗体文本的外观。 ! "#$%&'()$%*+$ , -./0123 .456789 :;</=>? @ABCD, .-01 EFG<-% , HIJKLMNOPQRMSTO&', HI$JUVNWXR$()YQVZ[\]^_", HIJ.`=>abABcd Rdefg[R,h4 Wijkh4, ! il5J[ mnop ![ qrRstu` !, HI Jv^w@ Exy[z8{|}, HI J ~. @ m5Atd z
, @J cd HI wJw }w`", JC"R, JC ¡¢\£* ¡, JC¤ ¡, J¥¦§() @ } ¨\©i¥¦§() @ ! } ª«¥¦§(), J¥¬§() @ } ¨\©i¥¬§() @ ! } ª«¥¬§(), " JC¥¬§}", JC®\©.¯i$°PQ+, # JC¤R±²³, $%& JC´+µ, '$(!% JC¶?}·¸¹º»±², JC*¼½¾,