欢迎来到天天文库
浏览记录
ID:40239362
大小:4.05 MB
页数:235页
时间:2019-07-28
《VB讲稿 第2章VB可视化用户界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章VB可视化用户界面2.1窗体2.2菜单2.3常用控件2.4程序调试7/14/202112.1窗体什么是窗体窗体的属性窗体的方法窗体的事件多窗体的设计7/14/202121.什么是窗体窗体的含义:窗体是VisualBasic的一种对象,设计程序时,是构造用户界面的工作平台;运行程序时,是用户与程序交互的界面。窗体的生成:启动VisualBasic时自动生成一个窗体,缺省名称是Form1。7/14/20213系统菜单标题栏最大最小和关闭化按钮窗体工作区注意:窗体的移动、缩放和关闭等操作与Windows相同。
2、7/14/202142.窗体的属性(1)什么是窗体的属性(2)如何设置窗体的属性7/14/20215(1)什么是窗体的属性窗体的属性是用来定义窗体对象的外观特征的指标。窗体的属性有50多种,常用的一些属性可见教材的表2-1。下面列出常用的一些窗体属性:7/14/20216Name:窗体对象名,缺省名称FormX(0,1,…)Caption:显示在标题栏中的文本ControlBox:标题栏是否同时显示3个控制按钮MaxButton/MinButton:是否显示最大/小化按钮Picture:设置窗体的背景图片Fo
3、nt/FontSize/FontName/FontBold/FontItalic/FontUnderline:输出到窗体上文本的字体。ForeColor/BackColor:前景色/背景色常见的属性7/14/20217Height:窗体的高度Width:窗体的宽度Left/Top:窗体左上角相对于屏幕的坐标Visible:窗体是否可见Enabled:窗体是否响应用户的事件7/14/20218(2)如何设置窗体的属性窗体(或控件)对象的属性设置有两种方法:一是通过“属性”窗口设置;二是通过程序代码设置。通过属性
4、窗口设置对象的属性值,其效果大多数能立刻显示在屏幕上;通过程序代码设置的属性,必须在程序运行后才能看到效果。7/14/20219方法1:通过“属性”窗口设置对象选择框字母序选项卡分类序选项卡属性列表框属性说明框7/14/202110在“Caption”属性后输入“窗体的标题文字”,即在窗体的标题栏显示:7/14/202111在“BackColor”属性的属性值打开颜色框设置窗体背景色:7/14/202112在“ControlBox”属性选择“False”属性值,使最大最小化和关闭按钮不显示。7/14/2021
5、13在“Font”属性设置窗体中显示的字体、字型等属性值。7/14/202114例2-1设计一个窗口,要求是:背景颜色是蓝色,标题栏显示“医院挂号系统单机版”,最大化显示。7/14/202115第1步:创建一个工程文件启动VB,定义“新建工程”为“标准EXE”工程类型,系统自动生成启动窗口Form1。7/14/202116第2步:设置背景属性在属性窗口(若未见,可选择“视图/属性窗口”将其打开)找到“BackColor”,单击右侧的下拉按钮,打开调色板,选择一种蓝色即可。7/14/202117第3步:设置窗体
6、标题从属性窗口找到“Caption”,在其右输入要求显示的文字,即“医院挂号系统单机板”即可。7/14/202118第4步:设置窗体最大化显示从属性窗口找到“WindowState”,选择2即可。这个属性必须要在程序运行后才能显示效果。7/14/202119第5步:运行程序单击工具栏的三角或执行“运行/启动”命令或按F5功能键,运行设计好的程序。这是运行的结果7/14/202120第6步:保存工程文件7/14/202121方法2:通过程序代码设置属性通过程序代码设置对象属性必须遵循下列格式:对象名.属性名=属
7、性值7/14/202122例如:Form1.Caption=“医院挂号系统单机版”Form1.Width=3000Form1.Height=4000Form1.Visible=True7/14/202123注意:VisualBasic提供上下文敏感性,在代码窗口中输入对象名和圆点时自动出现列表框,显示对象的属性和方法自动出现的列表框7/14/2021243.窗体的方法方法是一个对象可以执行的动作。对象的方法必须在代码窗口内添加,或称调用。调用的语法格式是:对象名.方法名[(参数列表)]使用方法的参数时要注意
8、:有些不需要设置参数,有些参数值是可选的,有些则必须设置一定的参数值。7/14/202125常用的方法有:(1)Refresh方法(2)Move方法(3)Print方法(4)Hide方法(5)Show方法7/14/202126(1)Refresh方法的用法Refresh方法使用的格式是:[对象名.]RefreshRefresh方法的功能是:将窗体和其上的所有控件都重新刷新绘制一遍,不需设置参数。7/
此文档下载收益归作者所有