欢迎来到天天文库
浏览记录
ID:45098777
大小:491.50 KB
页数:46页
时间:2019-11-09
《《vb窗体设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三讲界面设计主要内容掌握窗体的常用属性、事件和方法掌握文本框、标签、命令按钮、列表框、组合框、图片框、单选按钮和复选框的常用属性、事件和方法掌握菜单的制作了解多窗体、MDI窗体的使用第一部分窗体在VB集成环境中,窗体和控件是构成界面的要素。窗体是一个必不可少的对象,具有多种属性、方法和事件,同时又是其它控件(对象)的载体(容器)。☆窗体外观标题栏:窗体上方蓝色区域控制菜单:运行时右击标题栏窗体边框:8点控制位置大小窗口区:摆放其它控件一、创建窗体1属性、方法和事件1)窗体常用属性Name:名称属性,缺省为Form1、Form2…在程
2、序代码中,该属性是窗体对象的标识。可自行命名窗体,规则是以字母开头,可包含数字和下划线,不能包含空格和标点符号。Caption:标题属性,缺省为窗体名称,为显示在窗体标题栏的字符串。BackColor:背景色属性,可在调色板中选择。*ForeColor:前景色属性,可在调色板中选择。BorderStyle:边框风格属性,有六种选择。Enable:活动属性,缺省为“True”;当设置为“False”时,窗体将不能被访问。Visible:窗体可见True,窗体不可见Flase.Icon:图标属性,为显示在标题栏最左端的图标,缺省为VB图标
3、。ControlBox:窗体左上角是否出现控制按钮,True出现,False不出现.MaxButton、MinButton:最大和最小化按钮是否出现。ControlBox为True。Picture:选择图片作为窗体背景。*Font:设置字体。(字号、字体、字体样式)FontSize:设置字号。FontBold:黑体。FontItalic:斜体。CurrentX、CurrentY:控制数据输出的位置,单位:特维。Left、Top:窗体左上角的坐标属性,单位为特维。Height、Width:高度和宽度属性,单位也为特维。BorderSty
4、le属性的六种设置值常数设置值描述vbBSNone0无(没有边框或与边框相关的元素)。vbFixedSingle1固定单边框。可以包含控制菜单框,标题栏和关闭按钮,不能改变尺寸。vbSizable2可调整的边框。可以改变窗体大小。(缺省值)vbFixedDouble3固定对话框。可以包含控制菜单框和标题栏,不能改变尺寸。vbFixedToolWindow4固定工具窗口。不能改变尺寸。显示关闭按钮并用缩小的字体显示标题栏。窗体在Windows95的任务条中不显示。vbSizableToolWindow5可变尺寸工具窗口。可变大小。显示关
5、闭按钮并用缩小的字体显示标题栏。窗体在Windows95的任务条中不显示。p.15表2-2(演示)2)窗体常用方法Hide:隐藏方法Show:显示方法Move:移动方法,必须指定窗体的左上角坐标Print:打印方法,在窗体上打印文本Cls:清除方法,清除窗体上所有打印的文本PrintForm:打印窗体方法,将窗体图象送至打印机ReFresh:刷新,通常窗体的刷新是自动进行的3)窗体常用事件Click:单击事件DblClick:双击事件Load:装载事件Activate:激活事件Deactive:失去激活事件Resize:大小改变Key
6、Down:按下键KeyUp:松开键KeyPress:按过键2设置窗体属性设置属性通常有两种方法,一个是在设计态时通过属性窗口进行设置;另一个是在程序执行过程中改变属性值,即在程序代码中设置属性值。(1)打开属性窗口的四种方法※单击工具栏上“属性窗口”图标※按快捷键“F4”※在“视图”菜单中选中“属性窗口”命令※在快捷菜单中选中“属性”命令(2)在程序代码中改变属性值,使用如下赋值语句:格式:Object.Property=Expression[说明]Object:对象名Property:要修改的属性名称Expression:表达式,必
7、须和属性类型一致,即属性是字符型,表达式也应是字符型;属性是逻辑型,表达式也应是逻辑型。3窗体的显示、隐藏、装载和卸载1)窗体的显示与隐藏程序代码中使用方法的格式为:Object.Method[参数]例1:单击窗体1,显示窗体2。PrivateSubForm_ClickForm2.ShowEndSub注意:通常产生事件过程时,建议不要自行输入程序头,而由系统自动产生。此外,命令按钮1产生的单击事件名为Command1_Click,命令按钮2产生的单击事件名为Command2_Click,但对于一个窗体,产生的事件过程名为Form_Cl
8、ick,而不是Form1_Click,这种特殊情况只会出现在窗体的事件过程中。2)装载窗体和Load事件(1)装载语句:LoadObject功能:将窗体装入内存,但并不显示。(2)Load事件VB执行程序时会自动装载主窗
此文档下载收益归作者所有