VB复习资料(南医大).docxVB复习资料
第一章VB程序设计概述
「①以结构化Basic语言为基础,以事件驱动为运行机制
利用图形用户界面,应用面向丽的程序设计(OOP)方法
VBJ③具有强大的数据库功能
OLE (Object Linking and Embedding,对象的链接和嵌入)技术
具有可视化(Visual)特性
Help联机帮助功能
对象'属性、方法和事件
对象:应用程序的每个窗体和窗体上的每个控件都是VB的对象
属性:对象的特征
方法:对象自身进行的操作-指具体的程序代码
事件:外力对对象进行的操作(VB——事件驱动)
比如:双击VB图标,可以打开VB应用界面。
其中:双击为事件;打开程序为方法,是响应双击这个事件的方法。
例题:人踢白色的球,球滚进球门。其中白色的、球、踢、滚分别为 B ,
,属性,方法,事件 ,对象,事件,方法
,对象,方法,事件 ,对象,属性,事件
二、 VB集成开发环境
VB界面构成
(1) VB工作状态有三种:设计、运行、中断状态(按F5程序继续运行)
(2) 代码编辑器的打开方式:在设计状态双击窗体、控件,或者单击工程资 源管理器窗口中的“查看代码”按钮
C3)工程资源管理器窗口:其中文件分为6类:工程文件(.vbp)、工程组 文件(.vbg)、窗体文件(.frm)、程序模块文件(.bas)、类模块文件(.cis)、 资源文件(.res)
(4) “属性”窗口:有些对象的属性在设计状态下不可见,也无法设置,只能 用代码进行设置,这种属性称为运行态属性。(按国可快速打开属性窗口)
(5) “窗体布局”窗口:作用:在设计状态下显示所有可见的窗体,借助该窗 口可以将每个窗体定位在希望它出现的位置。
三、 创建VB应用程序
一般步骤:画控件、布局-设置属性-写代码-保存(先保存窗体,再保存
工程今运行-修改-保存-运行-......
一般特点:确定性、可行性、有穷性、输入/输出性
基本结构:顺序结构、分支结构、循环结构(VB设计通常采用自顶向下、逐 步细化的层次结构)
建立VB应用程序
(1)工程的组成
工程文件(.vbp)
VB代码存储在模块中J模块类型:窗体模块、标准模块、类模块
V膺块结构:声明(声明语句、赋值语句)+过程(子
程序过程 Sub...End Sub+函数过程 Function...End Function)
窗体文件(.frm)
窗体二进制文件(.frx)
标准模块文件(.bas)今定义工程中的全局变量(public),编制工程中
的全局过程
类模块文件(.cis)今用于创建用户自定义的类和对象
资源文件(.res)
©Active X 控件文件(.ocx)
事件驱动的编程机制
针对不同对象的各个驱动动作(事件)之间不一定有联系,执行的流程 与过程书写的先后次序无关,只与触发的事件有关。
对象的建立
创建对象
对象的选定
同时选定多个对象:[拖动鼠标指针,将欲选定的对象包围在一个虚线框 I先选定一个对象,按住Ctrl键,再单击其他要选 定的空间
复制或删除对象
复制:选中要复制的对象,单击工具栏上的“复制”按钮,再单击“粘 贴”按钮,这时会显示是否要创建控件数组的对话框,单击“否”, 就复制了标题相同而名称不同的对象。
删除:选中要删除的对象,按Del键。
对象的属性、事件和方法
属性设置:“属性”窗口中直接设置;程序代码中通过赋值实现。
事件、事件过程和事件驱动
事件驱动是利用动作控制程序的执行。事件驱动的顺序决定了代码执 行的顺序。
方法:分两部分,一部分是用户编写好的代码,另一部分是编写好的
系统通用的过程和函数,可以直接调用。
对象方法调用格式:[对象].方法[参数名表]
若省略其中的“对象”,则表示为系统默认的对象,一般指窗体。
第二章常用控件及界面设计
一、窗体和常用控件
主要属性
Name名称属性:是每个对象必不可少的属性
命名规则:对象名称必须以字母或汉字开头,由字母、汉字、数字组成, 长度不超过255个字符,其中可以出现下划线(但最好不要用)。
Caption标题属性:决定了对象标题栏上显示的内容。文本框和列表框没 有此属性。
Height、Width、Top和Left属性:确定一个控件在窗体上的位置的属性
是 Top 和 Lefto
Forecolor> Backcolor 颜色属性
BorderStyle边框风格属性:O-None:无边框
FixedSingle:单边框、窗口大小不可改。
sizable:(默认值)双线外框、窗口大小
可改。
Enabled属性:True 允许操作;F
VB复习资料(南医大) 来自淘豆网m.daumloan.com转载请标明出处.