《Visual-Basic-程序设计教程》

上传人:我*** 文档编号:133575414 上传时间:2020-05-28 格式:PPT 页数:620 大小:2.47MB
返回 下载 相关 举报
《Visual-Basic-程序设计教程》_第1页
第1页 / 共620页
《Visual-Basic-程序设计教程》_第2页
第2页 / 共620页
《Visual-Basic-程序设计教程》_第3页
第3页 / 共620页
《Visual-Basic-程序设计教程》_第4页
第4页 / 共620页
《Visual-Basic-程序设计教程》_第5页
第5页 / 共620页
点击查看更多>>
资源描述

《《Visual-Basic-程序设计教程》》由会员分享,可在线阅读,更多相关《《Visual-Basic-程序设计教程》(620页珍藏版)》请在金锄头文库上搜索。

1、VisualBasic6 0程序设计教程 主讲人 袁红兵 南京理工大学机械工程学院工业工程系 江苏省南京市孝陵卫200号Tel 025 84315317Emal hbyuan 第1章 概述 第2章 数据与表达式 第3章 简单的VB程序设计 第4章 选择结构 第5章 循环结构 第6章 常用控件与多窗体 目录 第1章概述 VisualBasic 简称VB 是一种功能强大的新一代高级程序设计语言 本章介绍程序设计语言的基础知识 VisualBasic集成开发环境 通过一个简单的实例说明设计VisualBasic应用程序的步骤 最后阐述面向对象程序设计的一些重要概念 1 1程序设计语言与程序设计1 2

2、VisualBasic简介1 3VisualBasic集成开发环境1 4通过一个简单的应用程序快速入门1 5设计VB应用程序的一般步骤1 6对象 事件与事件过程 1 1程序设计语言与程序设计 人们想用计算机解决一个问题 必须事先设计好计算机处理信息的步骤 把这些步骤用计算机能够识别的指令编写出来并送入计算机执行 计算机才能按照人的意图完成指定的工作 我们把计算机能执行的指令序列称为程序 而编写程序的过程称为程序设计 人与计算机交流使用的是 程序设计语言 同人类语言一样 程序设计语言也是由字 词和语法规则构成的一个系统 从计算机执行的角度来看 程序设计语言通常分为机器语言 汇编语言和高级语言3种

3、 1 2VisualBasic简介 要介绍VisualBasic 不能不提到BASIC语言 BASIC是英文Beginner sAll purposeSymbolicInstructionCode 初学者通用符号指令代码 的缩写 它是专门为初学者设计的高级语言 VisualBasic是Microsoft公司于1991年推出的基于窗口的可视化程序设计语言 Visual 是 可视化的 形象化的 的意思 VisualBasic的语法与BASIC语言的语法基本相同 因此VisualBasic也具有易学易用的特点 此外它还提供了一套可视化设计工具 大大简化了Windows程序界面的设计工作 同时其编程系

4、统采用了面向对象 事件驱动机制 与传统BASIC有很大的不同 目前VisualBasic的最新版本是VisualBasic6 0 简称VB6 0 其功能十分强大 应用VisualBasic可以方便地完成从小的应用程序 到大型的数据库管理系统 多媒体信息处理 功能强大的Internet应用程序等各项任务 VB6 0有三种版本 可以满足不同的开发需要 学习版 专业版 企业版 本书以VB6 0企业版为背景讲授 VB6 0安装完成后 MicrosoftVisualBasic6 0中文版 菜单选项即加入到 开始 菜单的 程序 组中 单击其中的 MicrosoftVisualBasic6 0中文版 即可启

5、动VB6 0 开始 菜单的组成 开始 按钮 开始 菜单 程序 子菜单 VB 子菜单 1 3VisualBasic集成开发环境 VB启动后 首先显示 新建工程 对话框 如图1 1所示 缺省状态下 新建工程 对话框的选项为 标准EXE 标准EXE程序是典型的应用程序 本书绝大多数应用程序都属于标准EXE程序 直接单击 打开 按钮 创建 标准EXE 类型应用程序 进入集成开发环境主界面 如图1 2所示 在集成开发环境中可以进行程序设计 编辑 编译和调试等工作 集成开发环境的顶部有标题栏 主菜单和工具栏 下部有几个子窗口 工具箱 窗体窗口 工程窗口 属性窗口及窗体布局窗口 根据需要 这些子窗口可以被关

6、闭或打开 工具箱 工程窗口 属性窗口 窗体布局窗口 空窗体 对象窗口 VB集成开发环境 下面对集成开发环境中的各元素作简要介绍 1 标题栏用来显示窗口的标题 2 主菜单主菜单栏中含了使用VB6 0所需要的命令 主菜单中共有13个菜单项 每个菜单项都有一个下拉菜单 内含若干个菜单命令 单击某个菜单项 即可打开该菜单 单击某个菜单中的某一条 就执行相应的命令 3 上下文菜单上下文菜单没有显式地出现在集成开发环境中 在对象上单击鼠标右键即可打开上下文菜单 在上下文菜单中列出的操作选项清单取决于单击鼠标右键所在环境 4 工具栏它以图标按钮的形式提供了常用的菜单命令 单击工具栏上的按钮 则执行该按钮所代

7、表的操作 按照缺省规定 启动VB之后显示 标准 工具栏 标准 工具栏各按钮的作用 如图1 5所示 5 工具箱工具箱提供了一组在设计时可以使用的常用工具 这些工具以图标的形式排列在工具箱中 如图1 6所示 这些工具就像制作机械零件的模具一样 利用模具可以做出零件 利用工具箱中工具可以做出控件 双击工具箱中的某个工具图标 或单击工具图标后按住鼠标左键在窗体上拖动 即可在窗体上做出一个这种控件 设计人员在设计阶段可以利用这些工具在窗体上构造出所需要的应用程序界面 除了系统提供的这些标准工具外 VB还允许用户添加新的控件工具 VB工具箱 PictureBox控件 TextBox控件 CommandBu

8、tton控件 OptionButton控件 ListBox控件 VScrollBar控件 DriveListBox控件 FileListBox控件 Line控件 Data控件 Image控件 Shape控件 DirListBox控件 Timer控件 HScrollBar控件 ComboBox控件 CheckBox控件 Frame控件 Label控件 基于对话框的应用程序窗口 按钮CommandButton 图片PictureorImage 选项卡TabStrip 微调器Spinner up down 单选框OptionButton 复选框CheckBox 文本框TextBox 按钮Comman

9、dButton 列表框ListBox 对话框 DialogBox 选项卡TapStrip 组合框ComboBox 框架Frame 按钮CommandButton 标签Label 缺省按钮DefaultButton 6 窗体窗口 窗体窗口 也称为 对象窗口 主要用来在窗体上设计应用程序的界面 用户可以在窗体上添加控件来创建所希望的界面外观 例如 当新建一个工程时 VB自动建立一个新窗体 并命名为Form1 如图1 7所示 最小化按钮MinimizeButton 边框Border 控制框ControlBox 标题Caption 最大化按钮MaximizeButton 关闭按钮CloseButton

10、 窗体的组成 客户区 7 工程窗口首先说明一下 工程 的概念 VB把一个应用程序称为一个工程 Project 而一个工程又是各种类型的文件的集合 这些文件包括工程文件 vbp 窗体文件 frm 标准模块文件 bas 类模块文件 cls 资源文件 res ActiveX文档 dob ActiveX控件 ocx 用户控件文件 ctl 属性页文件 pag 需要指出的是 并不是每一个工程都要包括上述所有文件 VB要求一个工程至少包含两个文件 即工程文件 vbp 和窗体文件 frm 至于一个工程要包括多少种文件 由程序设计的复杂程度而定 一个工程可以通过 工程窗口 来显示 工程窗口列出了当前工程所包含的

11、文件清单 如图1 8所示是启动VB后建立的一个最简单工程的结构 8 属性窗口属性是指对象 窗体或控件 的特征 如大小 名称 标题 颜色 位置等 属性窗口列出了被选定的一个对象的所有属性 如图1 9所示 属性窗口包含对象下拉列表框 属性列表和属性说明栏 9 窗体布局窗口如图1 10所示 窗体布局窗口中有一个表示显示器屏幕的图像 屏幕图像上又有表示窗体的图像 它们标示了程序运行时窗体在屏幕中的位置 用户可拖动窗体图像调整其位置 1 4通过一个简单的应用程序快速入门 学习VB最好的方法是实践 现在我们动手设计一个简单的应用程序 例1 1 制作一个如图1 11所示的一个简单的应用程序的运行界面 它由一

12、个窗体 一个文本框和一个命令按钮组成 当用户单击命令按钮 显示 时 文本框中出现 欢迎使用VB 下面简单叙述其设计步骤 1 新建工程2 添加文本框 1 双击工具箱中的文本框图标 一个文本框控件就出现在窗体的中心位置上了 如图1 12所示 3 添加命令按钮添加命令按钮的方法与绘制文本框的方法类似 4 设置属性5 编写事件过程代码前面的工作把应用程序的界面设计好了 属性也设置完毕 如图1 17所示 但现在应用程序并不能实现实际的功能 为了使它具有一定的功能 还必须为对象编写实现某一功能的事件过程代码 因为题目要求单击命令按钮后 文本框中显示文字串 所以我们要对命令按钮这个对象的单击事件编写一段程序

13、 以指定用户单击命令按钮后要执行的操作 现在开始编写事件过程代码 1 双击窗体上的 显示 按钮 屏幕上出现代码窗口 程序代码就在这里编写 如图1 18所示 编写如下事件过程 PrivateSubCommand1 Click Text1 Text 欢迎使用VB EndSubVB程序代码由一条一条的语句构成 本实例程序很简单 只有3条语句 第1行是过程的起始语句 第2行的作用是在文本框中显示 欢迎使用VB 最后一行是过程的结束语句 至此 程序代码编写完毕 现在可以运行程序了 6 运行应用程序 7 保存应用程序VB应用程序至少有两种文件需要保存 窗体文件 frm 工程文件 vbp 8 生成EXE文件

14、程序一旦设计完成 且测试成功 还可以将它编译成可直接执行的EXE文件 这样用户就可以在Windows环境中直接执行它们 而不必再进入VB环境了 1 5设计VB应用程序的一般步骤 本节介绍设计VB应用程序的一般步骤 设计VB应用程序主要有以下4个步骤 1 设计用户界面 2 设置属性 3 编写代码 4 保存和运行调试程序 生成EXE文件 1 5 1设计用户界面1 向窗体上添加控件向窗体上添加控件有两种方法 双击工具箱中的控件图标 该控件即自动添加到了窗体的中央 单击工具箱中的控件图标 然后将鼠标指针移到窗体上 鼠标指针变成十字型 在窗体上需要放控件的位置拖动鼠标画出想要的尺寸 然后释放鼠标 即可在

15、窗体上画出该控件 2 对窗体上的控件进行调整对窗体上的控件进行调整的基本操作如下 1 选中控件 2 调整控件大小及位置 1 5 2设置属性利用属性窗口 可为界面中的对象 窗体或控件 设置相应的属性 打开属性窗口可用以下4种方法 1 选 视图 菜单中的 属性窗口 2 按 F4 键 3 单击工具栏上的 属性 按钮 4 使用对象的上下文菜单 在属性窗口中所进行的是属性初始值的设置 用户也可在程序中对他们进行设置和修改 1 5 3编写代码为了使应用程序具有一定的功能 还必须为对象编写实现某一功能的程序代码 编写程序代码要在 代码窗口 进行 打开代码窗口可用以下4种方法 1 双击对象 2 选 视图 菜单

16、中的 代码窗口 3 使用对象的上下文菜单 4 在工程窗口单击查看代码图标 编写程序代码是创建VB应用程序的主要工作环节 用户需要的运算 处理 都要通过编写代码来实现 一个好的程序具有以下特点 1 正确性 能运行通过 并达到预期目的 2 易读性 结构清晰 便于查错 修改 3 运行效率高 程序运行时间较短 占用的存储空间较少 VB代码书写格式比较自由 代码不区分字母的大小写 一行允许多达255个字符 通常一行写一条语句 这样程序看起来比较清晰 在同一行上也可写多个语句 这时语句间用冒号 分隔 例如 a 4 b 5 c 6 单行语句也可分若干行书写 要使用一个空格后跟一个下划线作续行符 如下所示 dimaassingle bassingle cassingle dassingle eassingle VisualBasic程序书写规范 1分行书写 程序以语句为单位 一条语句占一行 如果语句太长 可以分为连续的多行书写 这时 未完的行要以空格与下划线 称为续行符 结尾 注意分行时要避开关键字 对象名 过程名 如 lblMyFirst Caption lblMyFirst Caption 123

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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