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

VB知识点概述及复习

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

第一章 Visual Basic概述

一.基本概念

1. 对象:对象就是可控制的某种东西,它是对现实世界中对象的模型化,是代码和数据的

组合,同样有自己的状态和行为。

2. 属性:对象中的数据,它决定了对象的外观。

3. 方法:对象中的代码(包括过程和函数),它决定了对象的行为。 4. 事件:能被对象所识别的动作,它决定了对象与对象之间联系的手段。

5. 事件驱动:只有在事件发生时程序才会运行。因此使用VB编程的妙处就在于,只有当

用户要以某种特定的方式响应某个事件时,才需要编写针对这个事件的事件过程。 6. 工程:是应用程序文件的集合,一个工程一般会包含下列文件,如表1-1所示。

表1-1 应用程序文件类型

文件类型 工程文件(.vbp) 窗体文件(.frm) 说明 它是与该工程有关的全部文件和对象的清单,该文件是必选项。 它包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明,该文件是必选项。 当窗体中含有二进制属性(如图片或图标)时,该文件将自动产生。 它包含可以被任何窗体或对象调用的过程程序代码,该文件是可选项。 该文件是可选项。 该文件是可选项。 二进制数据文件(.frx) 标准模块文件(.bas) 类模块文件(.cls) 包含ActiveX控件的文件(.ocx)

第二章 创建用户界面

一.基本概念

1. 用户界面:它是一个应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的

Windows应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成。 2. 窗体:它是设计VB应用程序的一个基本平台,是包容用户界面或对话框所需的各种控

件对象的容器。在创建一个新的工程时,默认的第一个窗体即为启动窗体。

3. 控件:是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。 4. 命令菜单:它是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜

单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。 5. 设计用户界面的步骤:

(1) 确定窗体的大小和位置

(2) 根据程序的功能和要求,添加所需的控件 (3) 合理地分布控件的位置与大小 (4) 设置各个对象的属性

6. 窗体及常用控件的常用属性、事件、方法

熟悉各对象的常用属性、方法和事件对于创建应用程序有着举足轻重的作用,下面表2-1给出了窗体及常用控件的常用属性、事件、方法使用说明。

表2-1 窗体及常用控件的常用属性、事件、方法一览表

对象 Name 名称 说明 设置对象在程序代码中的引用名 设置对象的标题栏中或图标下面的文本 设置文本的字体、字型、字号等 设置对象的左边界距容器坐标系纵轴的距离 设置对象的上边界距容器坐标系横轴的距离 设置对象的高度 设置对象的宽度 设置对象是否被激活 设置对象是否可见 设置对象的背景色 设置对象的前景色 设置控件在控件数组中的标识号 设置窗体中的对象响应Tab键的顺序 设置用户是否可以使用Tab键来选定对象 设置控件的外观 Caption Font Left Top Height 通用属性 对象 Width Enabled Visible BackColor ForeColor Index TabIndex TabStop Style

表2-1 (续)

名称 BoderStyle 设置窗体的边框风格 设置运行时窗体最小化所显示的图标 设置窗体上的背景图像 设置从Graphics方法到一个持久性位图的输出 用于隐藏MDIForm或Form对象,但不卸载 用于显示MDIForm或Form对象 用于改变对象的位置和大小 用于在Form和PictureBox上显示文本和图形 清除在Form和PictureBox上的文本和图形 用于将Form对象的图形逐位发送给打印机 当应用程序创建某对象时发生,可应用该事件初始化窗体所用的数据,它在Load事件前发生 当一个窗体被加载时发生 当窗体卸载时发生 当在一个对象上单击鼠标左键时发生 当在一个对象上双击鼠标左键时发生 当一个对象首次显示或窗口状态改变时发生 当一个窗体成为当前窗体时发生 当一个窗体不再是当前窗体时发生 设置控件中包含的文本(小于32KB) 设置控件中可以输入字符的最大数,0为任意个字符 说明 属性 Icon Picture AutoRedraw Hide Show Move Print CLS PrintForm Initialize Load Unload 方法 窗体(Form) 事件 Click DblClick Resize Activate Deactivate Text MaxLength (Text框文属本性Box) MultiLine Alignment ScrollBar PasswordChar SelStart* SelLength* SelText* 决定用户是否可以接受多行文本 设置复选框或选项按钮、或一个控件的文本的对齐 决定对象是否有水平或垂直滚动条 决定是否在控件中显示用户键入的字符 设置所选择文本的起始点 设置所选择文本的字符数 设置包含当前所选择文本的字符串 强制全部重绘一个窗体或控件 将焦点移至指定的窗体或控件 当文本框的内容改变或通过代码改变Text属性的设置时时发生 当对象失去焦点时发生 当对象获得焦点时发生 当一个对象具有焦点,按下并松开一个键时发生 表2-1 (续)

方法Refresh SetFocus Change 事件 LostFocus GotFocus KeyPress 对象 (CommandButton) (OptionButton) st名称 Cancel 说明 设置该命令按钮是否为窗体的“取消”按钮 设置该命令按钮是否为窗体默认的按钮 设置命令按钮的外观是标准风格或图形风格 该命令按钮是否选中,True为选中,False为未选中 命令按钮 属性 Default Style Value* SetFocus Click AutoSize 方法 事件 决定控件是否能自动调整大小以显示所有的内容 决定控件是否扩大以多行方式显示标题文字,前题是AutoSize为True 设置边框是立体的或是平面的 设置背景是透明或是不透明 标签(Label) 属性 WordWrap BorderStyle BackStyle 方法 事件 Refresh、Move Click、DblClick Caption 设置选项按钮旁的标题文字 设置选项按钮是在标题文字的左边或是右边 设置选项按钮是否被选中,True为选中,False为未选中 选项按钮 属性 Alignment Value 事件 Click、DblClick Caption 同选项按钮 同选项按钮 设置选项按钮是否被选中,0:未选中,1:未选中,2:变灰,暂时不能访问 复选框(CheckBox) Li属性 Alignment Value 事件 Click Caption List 该属性为空时,可作为一个封闭边框 设置列表框中包含的项目 框架(Frame) 性属 Text* ListIndex* ListCount* Sorted Columus AddItem 方法 RemoveItem Clear 事件 Click、DblClick 在列表框中最后选中的列表项的正文文本 在列表框中最后选中的列表项序号 列表框中的列表项数目 决定是否将列表框中的列表项按ASCII码自动排序 决定列表框中的项目是按一列还是多列显示 向列表框添加项目 将列表框中所选中的列表项删除 清空列表框中的所有项目

表2-1 (续)

对象 属性 名称 Style 其余同ListBox 同ListBox 当Style为0 或 2时可响应Click事件,当Style为1时可响应DblClick事件,当Style为0 或 1时可响应Change事件 Picture AutoSize 方法 事件 设置图片框的背景图像 决定图片框是否能自动调整大小以显示完整的图片 决定组合列表框的外观 说明 注:加*号的属性为运行时属性

(ComboBox) (PictureBox) (Image) (Timer) (HscrollBar/VscrollBar) 组合框 方法 事件 图片框 属性 Print、Move、Refresh Click Picture Stretch 设置图像控件的背景图像 确定是否缩放图形来适应图像控件大小 图像 属性 方法 Move、Refresh Enable 设置该控件是否被激活 设置调用Timer控件的Timer事件间隔的时间(单位为毫秒,最大为65535毫秒) Timer控件可以有规律地隔一段时间执行一次代码 设置滚动块位于滚动条顶端或者最左侧时所代表的值 设置滚动块位于滚动条底端或者最右侧时所代表的值 设置当用户在滚动条的空白处单击时增减的值 设置当用户在滚动条两端的箭头按钮上单击时增减的值 滚动条当前的值 在滚动块移动后或通过代码改变Value属性的设置时发生。 在滚动块移动时发生 定时器 属性 Interval 事件 Timer Min Max 水平垂直滚动条属性 LargeChange SmallChange Value Change Scroll / 事件

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