
第三章(常用控件与界面设计).ppt
22页第三章 常用控件与界面设计3.1创建窗体1. 属性 2. 方法 3. 事件3.1.1定置窗体属性(1)在属性窗口中改动窗体属性 (2)在程序运行时用代码来实现例: [Object.]Property=ExpressionForm1.Capation =“运行试例”Labble1.Capation=“欢迎学习VB!”3.1.2窗体的显示、隐藏、装载和卸载(方法)n1窗体的显示(Formname.Show)与隐藏 (Formname.Hide)(例3-1)n装载(Load Object)n卸载(Uload Object),End例3-1窗体1和窗体2设计时的Caption属性分别被设为 “窗体示例”与”窗体2“;窗体中的标签对象的 Caption属性分别被设置为“窗体1”和“窗体2”, Font属性的字体均设置为隶书、字号为353.1.3 Print方法n使用形式[Object.] Print p1 p2 …Print “欢迎学习VB!”,“OK !”举例3.2VB常用控件1.文本框(属性,方法,事件) 2.标签(属性,方法,事件) 3.命令按扭(属性,方法,事件) 4.列表框(属性,方法,事件) 5.图象控件和图片框(属性,方法,事件) 6.选项按钮等(属性,方法,事件)例3-2一个使用命令按钮的程序示例4.例表框的使用n属性List: ListCount:ListIndex:Text:Columns:Sorted:Style:Selected:4.例表框的使用n方法:AddItem: 添加列表项[Object.]AddItem [,插入位置的序号] 若不指 定则插入到列表末尾。
Clear: 删除列表所有的项目RemoveItem: 删除列表项[Object.] RemoveItem 删除的序列号n事件Click 和 DblClick5.图片框的使用例:图片框示例在窗体Form1上画一个图片框,名称为P1,编 写适当的事件过程,使得在运行时,如果单击窗体,则当前目 录下文件名为Pic1.bmp的图片,如图所示;如果双击窗体, 则图片框中的图片消失6.选项按钮(optionButton)、复选框(CheckBox) 与框架控件3.3制作菜单n掌握菜单编辑器的使用制作弹出式菜单方法:n可以用菜单编辑器进行n用PopupMenu方法把它们作为快捷菜单运 行.[对象名.]PopupMenu 菜单名,[flag],[x],[y],[DefaultMenu][对象名.]PopupMenu 菜单名 ,[flag],[x],[y],[DefaultMenu]n对项名:可选项,默认为当前窗体n菜单名:必选项,表示显示的弹出式菜单名,是在”菜单 编辑器”中定义的住菜单标题,该住菜单至少含有一个 子菜单nFlags:可选项,是一个数值或符号常量,用于指定弹出 式菜单的位置和行为.nx,y:指定弹出式菜单的位置和坐标.省略时使用鼠标 的当前位置.nDefaultMenu:指定弹出式菜单中要显示为黑体的菜 单控键名.Flags: 指定菜单位置:n0: 缺省值,弹出式菜单的左上角位于坐标(x,y)处n4:弹出式菜单的上边框的中央位于坐标(x,y)处n8:弹出式菜单的右上角位于坐标(x,y)处 指定菜单行为:n0:缺省值,弹出式菜单中的命令只接收鼠标左键单击n2:弹出式菜单中的命令可接收鼠标左右键单击3.4多窗体界面设计n什么叫多窗体n如何创建多窗体n窗体运行3.5界面设计程序示例。
