当前位置:文档之家› 金文老师VB教程完整

金文老师VB教程完整

金文老师VB 教程完整第一章VASUAL BASIC程序开发环境 .................................... .................................... 1 第一节VISUAL BASIC 的启动与退出 ................................... .................................... 1 第二节主窗体的组成................................................ 1第三节其他窗体 ................第 (1)二章. 对象及其操作 .................第三章. (3)简单程序设计 .................第一节VB (8)中的语句 .................第一节数 (8)据类型 ..................................... 10第四章(常用内部函数 ............................................................................................ 16 符与表达式 .................................. ...................................................... 19 输入输出 ..................................------- 21 出................... PRINT 方法 ..................................21 第七章(常用标准控件 (25)件 ................................... ............................................................. 25 (VB 控制结构 .................................. ......................................................... 36 择控制结构 .................................. (36)组 ...................................第五章(运算第六章(数据的第一节数据的输第一节(文本控第八章第一节(选第九章(数42 第一节( 数组的定义....................................42 第九章( 过程............47 第一节(建立SUB 过程................................... ..................................................... 47 第一章VASUAL BASIC 程序开发环境第一节visual basic 的启动与退出一. 启动vb 的四种方法: 1.使用“开始”菜单中的“程序”命令 2. 使用“我的电脑” 3. 使用“开始”菜单中的“运行”命令 4. 建立启动visual basic6.0 的快捷方式二. vb 启动后的简单设置1. 新建工程标准exe2. (1)SDI 但文档界面(2)MDI 多文档界面“工具”一gt “选项”一gt “高级”一gt “SDI开发环境” 2(退出vb:ALTQ第二节主窗体的组成 1. 标题栏: 设计模式运行模式中断模式 2. 菜单栏:(12 个) (1) 菜单的分类: 直接执行弹出对话框下一级菜单(2) 进入菜单栏的方法: lt1gtALT 或F10 激活菜单后光标健选择lt2gtALT 激活键注: 如果打开了不适当或不需要的菜单,或者执行菜单命令时打开不需要的对话框,可以用esc 健关闭lt3gt 快捷键: 新建工程ctrln 打开工程ctrlo 保存工程ctrls 3. 工具栏(1) 工具栏的分类: 编辑、标准、窗体编辑器和调试(2) 工具栏的形式: 固定、浮动(3) 标准工具栏图标及作用第三节其他窗体一. 窗体设计器和工程资源管理器(一)窗体设计器窗口 1. 窗体设计器窗口简称窗体()from ,是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。

2. 如果想清楚这些小点或者改变点与点间的距离,则可通过执行“工具”菜单中的“选项”命令“通用”选项卡来调整。

( 二) 工程资源管理器窗口 1. 在工程支援管理器窗口中,含有建立一个应用程序所需要的文件的清单。

工程支援管理器窗口中的文件可以分为 6 类,lt1gt 窗体文件(.frm) lt2gt 程序模块文件(.bas) lt3gt 类模块文件(.cls) lt4gt 工程文件(.vbp) lt5gt 工程组文件(.vbg) lt6gt 资源文件(.res) 2. 工程资源管理器窗口中文件的分类: (1) 工程文件和工程组文件工程文件的扩展名为.vbp ,每个工程对应一个工程文件。

当一个程序包括两个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg 用“文件”菜单”命令可以建立一个新的工程,用“打开工程”命令可以打开一个已中的“新建工程有的工程,而用“添加工程”命令可以添加一个工程。

(2) 窗体文件窗体文件的扩展名为.frm ,每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)都存放在窗体文件中。

一个应用程序可以有多个窗体( 最多可达255 个) ,因此就可以有多个以.frm 为扩展名的窗体文件。

执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体,而执行“工程” 菜单中的“移除窗体”命令可删除当前的窗体。

每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体都有一个不同的名字,可以通过属性窗口设置(name 属性) ,其默认名字formx (x 为1,2,3..) ,相应的默认文件名为formx 。

(3) 标准模块文件标准模块文件也称程序文件,其扩展名为.bas ,它是为合理组织程序而设计的。

标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。

标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同窗体的程序调用。

标准模块通过“工程” 菜单中的“添加模块” 命令来建立。

(4) 类模块Visual basic 提供了大量预定义的类,同时也允许用户根据需要定义自己的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为.cls (5)资源文件资源文件中存放的是各种“资源” ,是一种可以同时存放文本,图片,声音等多种资源的文件。

资源文件由一系列独立的字符串,位图及声音文件(.wav .mid)组成,其扩展名为.res ,资源文件是一个纯文本文件,可以用简单的文字编辑器编辑。

3. 选项卡的切换在工程资源管理器窗口的顶部还有 3 个按钮,分别为“查看代码”“查看对象”“切换文件夹”。

二. 属性窗口和工具箱窗口(一)属性窗口 1. 属性的显示方式有两种,既按字母顺序和按分类顺序,分别通过单击相对应的按钮来实现。

2. 每个visual basic 对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和对应的操作由所设置的值来确定。

有些属性的取值是有一定限制的,例如对象的可见性只能设置为true 或flase (既可见或不可见) ; 而有些属性(如标题)可以为任何文本。

在实际的应用程序设计中,不可能也那没有必要设置每个对象的所有属性,很多属性可以使用默认值。

(二)工具箱窗口1(工具箱窗口由工具图标组成,这些图标是visual basic 应用程序的构件,称为图形对象或控件,每个控件由工具的一个工具图标来表示。

2. 在一般情况下,工具像位于窗体的左侧。

工具箱中的工具分为两类,一类称为内部控件或标准控件,另一类称为ActiveX 控件。

启动visual basic 后,工具箱中只有内部控件。

3. 工具箱主要用于应用程序的界面设计。

在设计阶段,首先用工具箱中的工具(既控件)在窗体上建立用户界面,然后编写程序代码。

界面的设计完全通过控件来实现,可以任意改变其大小,移动到窗体的任何位置。

三. 除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局、代码编辑器窗口、立即窗口、本地窗口和监视窗口等。

第二章. 对象及其操作第一节对象一. vb 的属性1 什么是对象 1. 窗体和2. 对象是具有特殊属性(数据)和行为方式控件就是visual basic 中预定义的对象(方法)的实体,建立一个对象后,其操作通过与该对象有关的属性,事件和方法来描述。

2 对象属性 1. 属性是一个对象的特性,不同的对象有不同的属性 2. 除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下: 对象名. 属性名称新设置的属性值 3 对象事件1. 所谓事件,是由vibe 预先设置好的,识别的事件也不一样。

当时间有用户触能够被对象识别的动作,不同的对象能够发或由系统触发时,对象就会对该事件做出响应。

2. 响应某个时间后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做时间过程。

3. 事件过程的一般格式如下: Private sub 对象名称_事件名称() .. 事件响应程序代码. End sub “对象名称”指的是该对象的name 属性,“事件名称”是由vb 预先定义好的赋予该对象的事件,而这个时间必须是对象所能识别的。

4 对象方法 1. 在传统的程序设计中,过程和函数是编程语言的主要部件,而在面向对象程序设计中,引入了称为方法的特殊过程和函数。

2. 方法的操作与过程,函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。

其调用格式为: 对象名称. 方法名称 3. 在调用方法时,可以省略对象名。

在这种情况下,vb 所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。

二. 对象属性设置(一)激活属性窗口的几种方法: 1. 用鼠标单击属性窗口的任何部位 2. 执行“视图”菜单中的“属性窗口”命令。

3. 按F4 键。

4. 点击工具栏上的“属性窗口”按钮 5.按组合键CTRLPAGE UF 或者CTRLPAGE DOWN(属性不同,设置新属性的方式也不一样,通常有一下 3 种: 1. 直接键入属性值有些属性,caption ,如text 等都必须由用户键入,在建立对象(控件或窗体)时,vb 为其提供了默认值。

相关主题