欢迎来到天天文库
浏览记录
ID:45234639
大小:983.00 KB
页数:75页
时间:2019-11-11
《第2章 用户界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章用户界面设计2.1创建窗体2.2VisualBasic的常用控件2.3制作菜单2.1创建窗体(P.26.)窗体对象是VisualBasic应用程序中最基本的对象之一,VisualBasic工程中至少要包含一个窗体对象。在窗体对象上可以放置各种控件,它是一个最大的容器对象。2.1.1窗体的基本属性2.1.2窗体的基本方法2.1.3窗体的常用事件2.1.4与窗体相关的语句2.1.1窗体的基本属性属性设置方法:通过属性窗口设置通过程序代码修改对象名.属性名=属性值例:Form1.caption=“程序演示”注:当对象为窗体时对象名可以省略不写。2.1.1窗体的基本属性1.N
2、ame属性就是对象的名称,简称对象名。对象名长度不能超过40个字符,必须以字母开头,可以包含字母、数字、下划线,不能包括标点符号和空格。加入到工程中的第一个窗体对象的默认对象名为Form1。注意:Name属性只能够在属性窗口中设置2.1.1窗体的基本属性2.Caption属性定义窗体标题栏上的文字,其默认值与对象名相同。Form1.caption=“程序演示”注意:双引号必须是西文方式下的符号。2.1.1窗体的基本属性3.Width,Height属性代表窗体的宽度和高度。单位为特维(英文为twip,1twip等于1/567cm)4.Left,Top属性决定了程序运行时窗体在
3、屏幕上的位置。0,0LeftTopWidthHeightYX图2-22.1.1窗体的基本属性5.Enabled属性决定窗体是否可以响应用户的鼠标或键盘操作,默认值为True6.Visible属性决定窗体对象是否可见,它的取值为逻辑型,默认值为True。(适用于窗体的隐藏,尤其是多窗体的程序)2.1.1窗体的基本属性BackColor属性用来设置窗体的背景颜色。Forecolor属性定义在窗体上显示的文本颜色,其值是一个16进制常数。7.BackColor属性与Forecolor属性2.1.1窗体的基本属性8.BorderStyle属性设置窗体的边框样式,取值为0~5之间的整
4、数。9.Icon属性该属性用来设置窗体最小化时的图标。通常把该属性设置为.ICO格式的图标文件。用鼠标单击Icon属性,出现一个带省略号的按钮,单击该按钮。若要删除Icon属性值,只需将其选中,按Delete键即可。2.1.1窗体的基本属性10.Font属性用来设置窗体上文字的样式、大小和字体等。其子属性有:FontSize属性:文字的大小。FontBold属性:文字是否为粗体字,取值True或FalseFontItalic属性:文字是否为斜体字,取值True或FalseFontStrikethru属性:文字是否带删除线,取值True或FalseFontUnderline属
5、性:文字是否带下划线,取值True或FalseFontName属性:文字字型。其值可以为宋体或隶书等2.1.1窗体的基本属性通过程序来设置字体属性Form1.FontName="隶书"‘字体隶书Form1.FontSize=72‘字号72Form1.FontItalic=True‘斜体Form1.FontBold=True‘粗体Form1.FontUnderline=True‘带下划线Form1.FontStrikethru=True‘带删除线2.1.1窗体的基本属性11.Picture属性设置窗体的背景图像。在属性窗口设置同Icon属性设置程序设置窗体名.Picture=
6、LoadPicture(“文件路径文件名”)例:Form1.Picture=LoadPicture(“C:picture花.bmp”)注:在属性窗口设置的图片会被保存起来并与窗体同时加载。2.1.2窗体的基本方法语法格式:对象名.方法名[参数表]1.Print方法[对象名.]Print[spc(n)
7、Tab(n)][表达式列表][;
8、,]对象名:可以是窗体名和图片框名。在VB中,当对象是窗体时,对象名可以省略不写,默认的对象名为当前窗体。2.1.2窗体的基本方法Spc(n):在各输出项之间插入n个空格Tab(n):指定下一个输出项在第n列处开始输出;:输出项之间的分隔
9、符。1)字符输出项,它们之间紧接输出2)数值输出项,则在其头部加一个符号位(正数为空格),尾部加一个空格。,:输出项之间的分隔符。每一个输出项占一个制表列,每个制表列宽度为14个字符第1制表列第2制表列第3制表列2.1.2窗体的基本方法表达式列表:可以是任意类型的常量、变量、控件的属性值和表达式等。各输出项之间必须用逗号或分号分隔,其中可以插入输出项函数Spc和Tab。1)若最后一个输出项后无分隔符,则换行输出。2.1.2窗体的基本方法例:Print"123456789012345678901234567890"P
此文档下载收益归作者所有