- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
窗体及控件
窗体及基本控件
对象的概念、属性、事件及方法 1. 对象 对象是代码和数据的封装体,建立一个对象后,其操作通过与该对象有关的属性、事件和方法来描述。窗体、标签、文本框、命令按钮和时钟控件等都是对象。每个对象或控件都具有描述其特征的属性及附属于它的方法。 2. 属性 属性是一个对象的基本特性,每个对象都有自己的属性。在可视化编程中,对象常见的属性有标题(Caption)、颜色(Color)、字体(Font)、是否可见(Visible)等。各类对象都有默认的属性值,如果不改变该属性值,程序就将使用其默认属性。通过修改对象的属性,可以改变对象的外观和功能。 设置对象属性的两种方法: (1)在设计阶段,通过属性窗口的属性列表框设置对象的属性。 (2)在程序代码中,用赋值语句设置对象的属性,其格式为: 对象名.属性名=属性值 例如:Label1.Caption=“现在开始倒计时” 3. 方法 一般来说,方法就是要执行的动作,是VB提供的一种特殊的过程和函数。在VB中,已将一些通用的过程和函数编写好并封装起来,作为方法供用户调用。如对象打印(Print)方法、显示窗体(Show)方法、清除(Cls)和移动(Move)方法等。对象的方法是在对象上实施某种操作功能,不能在设计界面时调用对象,而只能在程序代码中使用。 调用对象的格式为: 对象名.方法名 例如:Form1.Print “你好!” 4. 事件 事件就是在对象上所发生的事情。在VB中,系统预先为每个对象定义好了一系列事件,例如,单击(Click)事件、双击(DblClick)事件、装入(Load)事件、改变(Change)事件、鼠标移动(MouseMove)事件等。对象的事件是由VB预先设置好的、能被对象识别的动作。用户不能建立了新的事件。当事件由用户触发(如单击)或由系统触发(如装入)时,应用程序就响应这个事件。响应某个事件后所执行的程序代码就是事件过程。 事件的一般格式如下: Private Sub 对象名_事件名() 程序代码 End sub 例如,Command1_Click()事件就是用鼠标单击命令按钮Command1的事件,编写代码的目的就是告诉应用程序,如果用鼠标单击Command1时,该如何响应,即应用程序该做些什么。窗体 窗体(Form)是用户界面最基本的模块,也是创建应用程序所使用的主要对象之一。窗体有自己的属性、事件和方法,以便控制窗体的外观和行为。窗体又是其它对象的载体或容器,几乎所有的控件都可以设置在窗体上。当使用VB创建一个新工程时,就会自动创建一个新窗体,并将该窗体命名为Form1.frm。查看1. 窗体的基本属性 编号
属性
说明
使用方法
1
Name属性
用于设置窗体名称
缺省情况下,VB按创建窗体的先后顺序为每个窗体设定名称Form1,Form2,……。
2
Caption属性
用于设置显示窗体的标题
窗体名.Caption=“标题”
3
MaxButton
决定在窗体上是否具有最大化按钮
有两个属性值True和False。如果设为true,则表示最大化按钮有效;同理,如果设为flase,则表示最大化按钮无效。
4
Minbutton
决定在窗体上是否具有最小化按钮
有两个属性值True和False。如果设为true,则表示最小化按钮有效;同理,如果设为flase,则表示最小化按钮无效。
5
Picture属性
用于设置窗体要显示的图片
对象.Picture=LoadPicture(“文件名”)
6
Icon属性
用于设置窗体的图标
在属性窗口中,通过单击Icon属性右边的下拉按钮从VB图标库中选择合适的图标作为该窗体的图标。
7
Visible属性
用于设置窗体是否可见
当值为True时(缺省值)显示窗体,为False时隐蔽窗体。
8
WindowsState
用来设置在运行时窗体的显示状态
属性值为0-Normal时,窗体为正常大小(默认值);为1-Minimized时,窗体最小化;为2-Maximized时,窗体为最大化状态。
9
BorderStyle
用于设置窗体的边框样式
属性设置值
说明
0-None
窗体无标题栏,也没有边框,不能移动和改变大小
1-FixedSingle
窗体为单线边框,可移动,不可改变大小
2-Sizable
VB的默认值,窗体为双线边框,可移动,并可改变大小
3-FixedDouble
窗体为固定对话框,不可改变大小
4-FixedToolWindows
窗体外观与工具条相似,有关闭按钮,不能改变大小
5-
文档评论(0)