高中VB实例教程

上传人:灯火****19 文档编号:124925936 上传时间:2020-03-14 格式:PDF 页数:75 大小:2.81MB
返回 下载 相关 举报
高中VB实例教程_第1页
第1页 / 共75页
高中VB实例教程_第2页
第2页 / 共75页
高中VB实例教程_第3页
第3页 / 共75页
高中VB实例教程_第4页
第4页 / 共75页
高中VB实例教程_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《高中VB实例教程》由会员分享,可在线阅读,更多相关《高中VB实例教程(75页珍藏版)》请在金锄头文库上搜索。

1、 前前 言言 作为高中生 是时候学编程了 对于编程界的初学者来说 最大的困难是决定从何处入手 编程语言有很多 比如 Java C Python 和 C 都是非 常通用的也是当下比较流行的语言 JavaScript 和 PHP 是主要 的 Web 开发语言 C 是微软的编程语言 Swift 是苹果新推 出的主力语言 编程其实不仅仅是使用某种语言 更重要的是开发出一些软 件来解决实际问题 比如 编一个小游戏 开发一个班级图书管 理系统 开发一个高中信息技术会考模拟演练系统等 Visual basic 简称 VB 是 Microsoft 公司推出的基于 Windows 平台的应用软件开发工具 VB

2、源于 basic 语言 basic 是 beginners all purpose symbolic instruction code 初学 者通用符号指令代码 的缩写 与其它高级语言相比 它的语法 规则相对简单 容易理解和掌握 且应用广泛 是理想的初学者 的语言 我们学习了 VB 再去学其它语言就会容易些 本教材的编写得到了校领导的肯定和支持 在此表示感谢 由于编者能力有限 不足之处敬请指正 目目 录录 第一章 VB 简介 1 第二章 VB 的对象及属性 4 第三章 VB 对象的方法 19 第四章 VB 对象的事件 26 第五章 VB 基本的控制结构 35 第六章 VB 语言基础 47 第七

3、章 数组与控件数组 53 第八章 多重窗体 菜单的设计 59 第九章 文件 63 第十章 过程 70 第十一章 生成 EXE 工程 73 第 1 页 第一章第一章 VBVB 简介简介 Visual Basic VB 是一种由微软公司开发的包含协助开发环境的事件驱动编程语言 从任何标准来说 VB 都是世界上使用人数最多的语言 不仅是盛赞 VB 的开发者还是抱怨 VB 的开发者的数量 它源自于 BASIC 编程语言 VB 拥有图形用户界面 GUI 和快速应用程 序开发 RAD 系统 可以轻易的使用 DAO RDO ADO 连接数据库 或者轻松的创建 ActiveX 控件 程序员可以轻松的使用 VB

4、 提供的组件快速建立一个应用程序 上百度 在搜索引擎中输入 VB 简介 了解详情 一 VB 界面 1 我们看到的第一个界面 2 窗体界面 3 代码界面 双击窗体 进入代码界面 第 2 页 二 VB 的特点 面向对象 可视化 事件驱动 三 VB 编程简介 让具有一定属性的对象 又叫控件 通过特定的方法 发生特定的事件 四 VB 怎样建立简单的应用程序 1 拖拽对象建立用户界面 2 对象属性的设置 3 对象事件过程及编程 4 程序运行和调试 5 保存文件 实例一 在窗体上显示文字 1 窗体设计 不做任何设计 可以在属性窗口里改变字的大小 样式 直接双击窗体进入代码窗口 2 程序代码 3 运行结果

5、第 3 页 4 保存工程 为了便于管理 保存工程之前 请新建一个文件夹 给文件夹起个见名知意的名字 把 工程文件都保存在这个文件夹里 第 4 页 第二章第二章 VBVB 中的对象 又叫控件 及其属性中的对象 又叫控件 及其属性 百度是这样定义 VB 的对象的 VB 对象是具有特殊属性 数据 和行为方式 方法 的实体 对象 将数据和处理该数据的过程 函数和子程序 打包在一起而生成的新的数据类型 称之为对象 VB 中的常用对象包括窗体 Form 文本框 TextBox 命令按钮 CommandBotton 标签 Label 图片框 PictureBox 单选框 OptionButton 复选框 C

6、heckBox 框架 Frame 图像框 Image 计时器 Timer 等 上百度 在搜索引擎中输入 VB 的对象 或 VB 的控件 了解对象的详情 一 VB 的对象窗口 二 VB 对象的属性窗口 以窗体对象 Form 为例 上百度 在搜索引擎里输入 VB 对象属性 了解各个对象的属性详情 第 5 页 三 VB 窗体的常用属性 1 BackColor 背景颜色 该属性主要用于设置窗体的颜色 该属性既可通过属性窗 口设置 也可通过代码设置 2 Caption 标题 用来设置窗体标题栏文字 该属性既可通过属性窗口设置 也可 通过代码设置 3 Font 字体 该属性用于设置在窗体上输出文字的各种特

7、征 包括字体 大小等 4 ForeColor 前景颜色 该属性用来定义文本或图形的前景颜色 其设置方法与 BackColor 背景颜色 相同 该属性通常和 Font 字体 属性结合使用 5 Height 高度 该属性用于指定窗体的高度 其单位是 twip 上百度 搜索 VB 容器对象坐标系 了解详情 6 Width 宽度 该属性用于设置窗体的宽度 其设置方法与 Height 设置相同 7 Icon 图标 该属性用于设置窗体的图标 一般把其设置为 ico 格式的图标文 件 8 MaxButton 最大化按钮 该属性用来设置最大化按钮是否可用 取值为 True 或 False True 可用 Fa

8、lse 不可用 9 MinButton 最小化按钮 用来设置最小化按钮是否可用 与 MaxButton 属性一 样 10 Name 名称 该属性用来定义对象的名称 用 Name 属性定义的名称是在程序代 码中使用的对象名 与窗体的标题 Caption 不是一回事 该属性为只读属性 即在运行 时不能进行更改 一般该属性作为第一个属性条 并写作 名称 我们所说的对象名 即是这个 Name 属性的值 例 我们将窗体的 Name 属性设置为 a 这时 如果我们想用代码设置窗体的标题 Caption 属性为 你好 的话 那么代码就这样写了 a Caption 你好 而不是 Form1 Caption 你

9、好 因为这里窗体的名称由以前的 Form1 改为了 a 用代码设置对象的各种属性 我们都要确保所写的代码中 对象名 和该属性的 名称 即 Name 属性 一致 11 Picture 图形 该属性用来在窗体中加载一个图形 该属性既可通过属性窗 口设置 也可通过代码设置 如 Form1 Picture LoadPicture d 123 jpg LoadPicture 是用来加载图形的函数 12 Top 顶边 属性 该属性用来设置窗体顶边的坐标值 即窗体顶边和屏幕顶边的距 第 6 页 离 13 Left 左边 属性 该属性用来设置窗体左边的坐标值 即窗体左边和屏幕左边 的距离 设置方法同 Top

10、顶边 属性 14 Visible 可见性 属性 用来设置窗体是否可见 True 为可见 即显示 False 为不可见 即隐藏 15 WindowState 窗口状态 属性 该属性用来设置窗体的运行状态 可以取 3 个值 0 是标准状态 默认值 1 是最小化 2 是最大化 以上是 VB 窗体对象的常用属性 其它对象 或叫控件 大都跟窗体具有相同属性 并 且该属性既可通过属性窗口设置 也可通过代码设置 实例一 一个命令按钮的应用例子 1 窗体设计 在窗体中放置三个按钮对象 分别设置它们的 Font 属性 设置出合适的字体和大小 注意 当窗体中放置多个对象时 为了美观起见 需在 VB 的格式菜单里调

11、整它们的对 齐方式 间距 尺寸等 2 程序代码 第 7 页 3 运行结果 4 保存工程 实例二 一个标签 选项按钮 图片框 图像框的例子 1 界面设计 一个标签 三个单选按钮 一个图片框 三个图像框 三个图像框的 Visible 属性设为 False 三个单选按钮的名称 optionbutton 为了简便起见 分别改为 opt1 opt3 第 8 页 2 程序代码 第 9 页 3 运行结果 3 保存工程 实例三 字的设计 1 窗体设计 当窗体中的对象较多时 为了简便和增加程序的可读性 需要把对象的名称属性改成见 名知意的名称 例如 把下图窗体设计中单选按钮的名称 Option1 Option9

12、 依次改为 Opt1 Opt9 确定 按钮的名称 Command1 改为 Cmdstart 结束 按钮的名称 Command2 改为 Cmdend 上百度 在搜索引擎中输入 VB 对象的命名规则 了解详情 1 窗体设计 第 10 页 2 程序代码 3 运行结果 4 保存工程 实例四 用滚动条控制窗体颜色变化 1 窗体设计 第 11 页 在窗体上放置三个水平滚动条 2 程序代码 第 12 页 3 运行结果 4 保存工程 实例五 一个简单的打地鼠游戏 1 窗体设计 一个计时器 timer 一个图片框 picture 对象数组 picture1 0 picture 8 两个图像 框 image Ti

13、mer 定时器 功能是在指定的时间间隔内反复触发指定对象的定时器事件 Timer 控件可以有规律地间隔一段时间执行一次代码 它有两个重要的属性 interval 和 enabled 前者以毫秒为单位指定 timer 事件之间的间隔 后者决定计时器是否开始工作 由于 timer 控件响应时间的流逝 独立于用户 可以成为编程者的好帮手 所以在实践中很 受欢迎 VB 中的对象可以以数组的形式设计 拖动一个对象到窗体上 用复制粘贴的方式产生 需要的数组数量 数组对象的默认编号是从 0 开始的 第 13 页 2 程序代码 第 14 页 3 运行结果 4 保存工程 实例六 图形 shape 控件的使用 1

14、 窗体设计 第 15 页 2 程序代码 3 运行程序 4 保存工程 第 16 页 实例七 简单打字测试 1 窗体设计 2 程序代码 第 17 页 3 运行结果 4 保存工程 实例八 随机选号器 1 窗体设计 第 18 页 2 程序代码 3 运行结果 4 保存工程 第 19 页 第三章第三章 vbvb 对象的方法对象的方法 方法 是对象可以执行的操作 属性体现的是对象的特征 方法体现的是对象的行为 事件体现的是对象的活动 属性 方法 事件被称为对象的三要素 方法 是对象本身内含的函数或过程 它也是一个动作 但不称做事件 在 Visual Basic 里 方法和事件是这样的 事件 Private

15、Sub 对象名 事件名 事件内容 End Sub 方法 对象名 方法名 例如 form1 show 就是把 form1 窗体显示出来 form1 hide 就是把 form1 窗体隐藏起来 firm1 cls 就是清除窗体中显示的内容 print 方法就是在窗体中显示字符 所以 方法是一个简单的不必知道细节的事件 同样 方法也不是随意的 一些对象有 一些特定的方法 上百度 在搜索引擎中输入 VB 对象方法 了解详情 实例一 画函数图像 1 窗体设计 第 20 页 2 程序代码 3 运行结果 4 保存工程 第 21 页 上例中用到了图片框 Picturebox 对象的几种方法 PictureBo

16、x 对象可以说是任何对象的原始型态 它除了可以加载图片 显示文字 画 图外 它还能与 Frame 对象一样 在自己本身里头加载其它的对象而自成一个小群组 用 PictureBox 可以仿真出任何对象的外观 PictureBox 是 VB 基本控件里变化最多 功能最多 也是令人最想去征服它的一个控件 上百度 在搜索引擎里输入 VB picture 了解详情 一 图片框 picturebox 控件的常用方法 1 概述 PictureBox 与 Frame 对象一样 本身都能装载其它的对象而自己形成一个对象群组 如果要拿 PictureBox 装载对象时 可以把它视为 Frame 来使用 与 Image 对象一样在设计阶段时 以 Picture 属性来加载图片 与 Image 对象一样都是在属性对话窗口按一下 按钮后 跳出 加载图片 对话框 选择所要的图片 然后加载 在执行阶段 可以用 VB 的函数来帮助 PictureBox 加载图片 Private sub Command1 Click Picture1 Picture LoadPicture E 素材库 dishu1 gif End S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号