文档介绍:第1章Visual basic 概述
一、 VB是在Windows平台下,用于开发和创建具有图形用户界面的应用程序的工具。
二、 VB是面向对象的程序设计语言;工作方式为事件驱动 /消息驱动。
•对象
对象是动作体的逻辑模型, 是人们可控制的某种东西, 应用程序的每个窗体和窗体上的
种种控件都是VB的对象
.属性
属性指对象的特性。
.方法
方法指对象可以进行的动作或行为。
.事件
事件是指能被对象所识别的动作。
.事件驱动
只有在事件发生时程序才会运行。
.工程
工程是应用程序文件的集合,一个工程一般会包含下列文件,如表 1 — l所示。
表1 — 1应用程序文件类型
文件类型
说 明
工程文件(.vbp)
它是与该工程有关的全部文件和对象的清单,该文件是必选项
窗体文件(.frm)
它包含事件过程,以及该窗体及窗体上的各个控件对象的属性设 置以及相关的说明,该文件是必选项
二进制数据文件(.frx)
当窗体中含有二进制属性(如图片或图标)时,该文件将自动产生:
标准模块文件(.bas)
它包含可以被任何窗体或对象调用的过程程序代码, 该文件是可
选项
类模块文件(.cls)
该文件是可选项
包含ActiveX 控件的文件
(.ocx)
该文件是可选项
第2章创建用户界面
知识点概括
•用户界面
用户界面是应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的 Win dows
应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。
•窗体
窗体是包容用户界面或对话框所需的各种控件对象的容器。
在创建一个新的工程时,默认的第一个窗体即为启动窗体。
.控件
控件是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。
.命令菜单
命令菜单是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、
弹出式菜单组成,可以通过 VB提供的菜单编辑器创建程序菜单。
连字符(一)
&
•设计用户界面的步骤
确定窗体的大小和位置。
根据程序的功能和要求,添加所需的控件。
合理地分布控件的位置与大小。
设置各个对象的属性。
•窗体及常用控件的常用属性、事件、方法
熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表 2— 1给
出了窗体及常用控件的常用属性、事件以及方法使用说明。
表2 — 1窗体及常用控件的常用居住、事件以及方法一览表
对象
名 称
说 明
通用属
性
Name
设置对象在程序代码中的引用名
Capti on
设置对象的标题栏中或图标下面的文 本
Font
设置文本的字体、字型、字号等 —
通用属
性
left
设置对象的左边界距容器坐标系纵轴的 距离
Top
设置对象的上边界距容器坐标系横轴的 距离
Height
设置对象的高度
Width
设置对象的宽度
En abled
设置对象是否被激活
Visible
设置对象是否可见
BackColor
设置对象的背景色
ForeColor
设置对象的前景色
Index
设置控件在控件数组中的标识号
Tablnfex
设置窗体中的对象响应[Tab]键的顺序
TabStop
设置用户是否可以使用 [Tab]键来选定
对象
Style
设置控件的外观
Boderstyl
e
设置窗体的边框风格
属
con
设置运行时窗体最小化所显示的图标
性
Picture
设置窗体上的背景图像
AutoRedra
w
设置从Graphics方法到一个持久性位图 的输出
方 法
Hide
用于隐藏MDIFoHn或Fonn对象,但不卸 载
Show
用于显示 MDIFoH FoM对象
MOVe
用于改变对象的位置和大小
Print
用于在ForM和PictureBox 上显示文本
和图形
Cls
用于清除Form和PictureBox 上的文本
和图形
窗体
Prin tForm
用于将From对象的图形逐位发送给打印 机
(Form)
事
In itializ e
当应用程序创建某对象时发生,可应用 该事件初始化窗体所用的数据,它在 load事件前发生
件
load
当一个窗体被加载时发生
Un load
当窗体卸载时发生
Click
当在个对象上单击鼠标左键时发生
Dblclick
当在个对象上双击鼠标左