第一范文网 - 专业文章范例文档资料分享平台

窗体及控件

来源:用户分享 时间:2025/7/21 23:51:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

窗体及基本控件

对象的概念、属性、事件及方法 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 上是否具有最大化按钮 决定在窗体4 Minbutton 上是否具有最小化按钮 用于设置窗5 Picture属性 体要显示的对象.Picture=LoadPicture(“文件名”) 图片 6 Icon属性 7 Visible属性 用于设置窗在属性窗口中,通过单击Icon属性右边的下拉按钮从VB图标库体的图标 用于设置窗体是否可见 中选择合适的图标作为该窗体的图标。 当值为True时(缺省值)显示窗体,为False时隐蔽窗体。 有两个属性值True和False。如果设为true,则表示最大化按钮有效;同理,如果设为flase,则表示最大化按钮无效。 有两个属性值True和False。如果设为true,则表示最小化按钮有效;同理,如果设为flase,则表示最小化按钮无效。 用来设置在属性值为0-Normal时,窗体为正常大小(默认值);为8 WindowsState 运行时窗体1-Minimized时,窗体最小化;为2-Maximized时,窗体为最大的显示状态 化状态。 属性设置值 0-None 1-FixedSingle 用于设置窗9 BorderStyle 体的边框样式 2-Sizable 3-FixedDouble 4-FixedToolWindows 5-SizableToolWindows 说明 窗体无标题栏,也没有边框,不能移动和改变大小 窗体为单线边框,可移动,不可改变大小 VB的默认值,窗体为双线边框,可移动,并可改变大小 窗体为固定对话框,不可改变大小 窗体外观与工具条相似,有关闭按钮,不能改变大小 窗体外观与工具条相似,有关闭按钮,能改变大小 2. 窗体常用方法

编号 方法 说明 使用方法 Show方用于快速显示一个窗体。与窗体的VisibleForm1.Show 1 法 属性设置为True的效果一样 Form1.Visible=True Hide方其功能是隐蔽窗体。与窗体的属性设置为Form1.Hide 2 法 False时效果一样。 Form1.Visible=False Print方3 用于在窗体、图片框上输出文本 法 4 Cls方法 文本和图形。 用于清除在运行时窗体和图片框中显示的 Picture1.Cls ’清除图片框内显示的图形或文本 Cls ’清除窗体上显示的文本 Form1.Move (0,0)’将窗体Form1移动到屏幕左上角 Move方5 将窗体移动到指定的位置 法 3. 窗体的常用事件 编号 方法 单击窗体时会触发Click事件 双击窗体时会触发Click事件 说明 1 Click事件 2 DblClick事件 3 Load事件 程序一旦运行,就会自动装载Form1窗体,就会自动产生该事件 卸载窗体时触发,当单击窗体上的“关闭”按钮时或使用UnLoad语句时就4 UnLoad事件 会触发该事件。卸载过程有一个Cancel参数,如果将它设置为任何一个非0整数,就可以取消窗体的卸载过程 Activate和当一个窗体变成活动窗体时,就会触发Activate事件。 Activate事件紧5 DeActivate事件 接Load事件发生。 4. 窗体事件演示程序

设计一个窗体界面,窗体上无最大化和最小化按钮;程序运行后,自动将窗体的背景颜色设置为黄色,窗体变宽;双击窗体时,则退出。

搜索更多关于: 窗体及控件 的文档
窗体及控件.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9nl652sd4l6ehs64cpey_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top