微信扫一扫,移动浏览光盘
简介
随着计算机技术的广泛应用和信息化技术取得的巨大成就,程序设计在
当今社会各行各业中发挥着其他技术手段不可替代的重要作用。计算机编程
实现了复杂过程的简单化,将人们从繁重、重复的统计、计算中解脱出来,
这不仅节约了宝贵的时间,还提高了运算结果的准确程度j进而提高了工作
效率。因此,熟悉和掌握基本的编程思路、方法已经成为人们必需的基本技
能之一。Visual Basic是一种广泛使用的面向对象的编程语言,它提供了开
发Microsoft Windows下应用程序的最迅速、最简捷的方法。同时,它还为
初学者和程序开发人员提供了全套的开发工具,以方便开发和维护所需程序
。
本书以Visual Basic 6.0为平台,以程序结构为主线,全面、具体地介
绍可视化程序设计的基本知识和编程方法。其主要内容包括:程序设计基础
、编程初步、数据输入/输出、算法及结构、数组、过程、数据文件、常用
控件的使用、数据库编程等。针对国家计算机人才培养的要求以及相关专业
程序设计的特点,本书在介绍理论知识的同时穿插了大量的上机实践内容,
从而激发学生对程序设计的兴趣,同时也为培养实用型人才奠定基础。
本书内容安排周密,语言通俗易懂,体系合理,概念清晰,图文并茂,
使读者学习起来轻松自如。本书不仅适合作为各大、中专院校计算机相关专
业的教材,还适合具有同等文化程度的编程爱好者自学使用。同时,它也是
广大程序设计人员必备的工具用书和参考用书。
目录
第1章 Visual Basic概述
1.1 Visual Basic的发展
1.1.1 程序设计语言导论
1.1.2 Visual Basic的发展过程
1.2 Visual Basic 6.0功能简介
1.2.1 第一个Visual Basic程序
1.2.2 Visual Basic的功能特点
1.3 Visual Basic 6.0安装、启动与退出
1.3.1 Visual Basic的安装
1.3.2 Visual Basic的启动与退出
1.4 Visual Basic集成开发环境
1.4.1 标题栏
1.4.2 菜单栏
1.4.3 工具栏
1.4.4 窗体窗口
1.4.5 工程管理器窗口
1.4.6 代码窗口
1.4.7 属性窗口
1.4.8 工具箱
1.5 实际工作中的助手
习题与思考
第2章 Visual Basic语言基础
2.1 数据类型
2.2 变量与常量
2.2.1 命名规则
2.2.2 变量
2.2.3 常量
2.3 运算符与表达式
2.3.1 算术运算符
2.3.2 字符串运算符与字符串表达式
2.3.3 关系运算符与关系表达式
2.3.4 逻辑运算符与逻辑表达式
2.3.5 日期型表达式
2.3.6 表达式
2.4 常用的内部函数
2.4.1 数学函数
2.4.2 字符串函数
2.4.3 转换函数
2.4.4 日期、时间函数
2.4.5 格式输出函数
2.5 Visual Basic编码规则
习题与思考
第3章 Visual Basic编程初步
3.1 面向对象和类的概述
3.1.1 对象和类
3.1.2 对象的建立和编辑
3.1.3 对象的属性、事件和方法
3.2 建立简单的应用程序
3.2.1 建立用户界面对象
3.2.2 对象属性的设置
3.2.3 对象事件过程及编程
3.2.4 保存与运行程序
3.3 窗体和基本控件
3.3.1 窗体
3.3.2 选项按钮和复选框
3.3.3 命令按钮
3.3.4 标签
3.3.5 文本框
3.4 工程管理及用户环境设置
3.4.1 工程中的文件
3.4.2 创建、打开和保存工程
3.4.3 添加、删除和保存文件
3.4.4 程序的解释与编译
3.5 程序调试
3.5.1 错误类型
3.5.2 调试和排错
习题与思考
第4章 控制结构
4.1 算法及其表示方法
4.1.1 算法概述
4.1.2 算法的特性
4.1.3 算法的表示
4.2 顺序结构
4.2.1 赋值语句
4.2.2 数据的输出——Print方法
4.2.3 人机交互函数和过程
4.3 选择结构
4.4 循环结构
4.5 其他控制语句
4.6 应用举例
习题与思考
第5章 数组
5.1 数组的概念
5.1.1 数组引例
5.1.2 数组的概念
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 一维数组的引用
5.2.3 一维数组的基本操作
5.2.4 应用实例
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 二维数组的引用
5.3.3 二维数组的操作
5.4 动态数组
5.4.1 动态数组的定义
5.4.2 动态数组的应用举例
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 控件数组的建立
5.5.3 典型示例
5.6 创建自己的数据类型
5 6 1 制建方法
5.6.2 使用自定义数据类型
习题与思考
第6章 过程与类
6.1 子过程
6.1.1 子过程的定义
6.1.2 子过程的调用
6.1.3 Main子过程和Exit语句
6.2 函数过程
6.2.1 函数过程的定义
6.2.2 函数的调用
6.2.3 Exit Function语句
6.3 参数传递
6.3.1 传值
6.3.2 传址
6.3 参数的传递
6.3.1 传值
6.3.2 传址
6.3.3 数组参数的传递
6.4 变量、过程的作用域
6.4.1 窗体和标准模块
6.4.2 过程的作用域
6.4.3 变量的作用域
6.4.4 静态变量
6.5 创建类
6.5.1 类模块
6.5.2 类的定义方法
6.5.3 类的引用举例
习题与思考
第7章 创建用户界面
7.1 菜单
7.1.1 菜单编辑器
7.1.2 下拉式菜单
7.1.3 弹出式菜单
7.1.4 动态菜单
7.2 对话框
7.2.1 通用对话框
7.2.2 “打开”和“另存为”对话框
7.2.3 颜色对话框
7.2.4 字体对话框
7.2.5 打印对话框
7.2.6 帮助对话框
7.2.7 “自定义”对话框
7.3 多重窗体和多文档界面
7.3.1 多重窗体
7.3.2 多文档界面
7.4 工具栏和状态栏
7.4.1 创建工具栏
7.4.2 使用状态栏
习题与思考
第8章 控件
8.1 列表框与组合框
8.1.1 用途
8.1.2 属性和方法
8.1.3 事件
8.1.4 其他列表框
8.2 滚动条
8.2.1 用途
8.2.2 属性
8.2.3 事件
8.3 图片框与图像框
8.3.1 图片框
8.3.2 图像框
8.4 时钟控件
8.4.1 属性和用法
8.4.2 事件
8.5 鼠标事件和键盘事件
8.5.1 鼠标事件
8.5.2 鼠标位置
8.5.3 鼠标光标
8.5.4 键盘事件
8.6 ActiveX控件
8.6.1 UpDown控件
8.6.2 Slider控件
8.6.3 ProcessBar控件
8.6.4 SSTab控件
习题与思考
第9章 文件
9.1 文件的基本操作
9.1.1 文件及其结构
9.1.2 文件分类
9.1.3 文件的打开、读写、关闭
9.2 文件的读写
9.2.1 顺序访问模式
9.2.2 随机访问模式
9.2.3 二进制访问模式
9.3 常用文件函数
9.3.1 文件操作语句
9.3.2 文件操作函数
9.4 文件系统控件
9.4.1 驱动器列表框
9.4.2 目录列表框
9.4.3 文件列表框
9.5 文件系统对象
9.5.1 FileSystemObject对象
9.5.2 Drive对象
9.5.3 File对象
习题与思考
第10章 图形操作
10.1 使用图形控件
10.1.1 给应用程序添加图形
10.1.2 窗体和控件的图形属性
10.2 坐标系统
10.2.1 Visual Basic的坐标系
10.2.2 Scale方法及属性
10.3 绘图方法
10.4 图形颜色
10.4.1 定义颜色
10.4.2 获取颜色值
10.5 多媒体编程
10.5.1 MCI介绍
10.5.2 MMControl控件
10.6 API函数
10.6.1 API函数简介
10.6.2 声明API函数
10.6.3 应用实例
习题与思考
第11章 数据库技术
11.1 数据库基础
11.2 数据库管理器
11.2.1 数据库的创建
11.2.2 数据表创建
11.3 结构化查询语言SQL
11.3.1 SQL简介
11.3.2 SQL语法与命令
11.4 Data控件
11.4.1 Data控件属性
11.4.2 绑定Data控件
11.4.3 Data控件的事件
11.5 使用ADO对象编程
11.5.1 ADO对象模型
11.5.2 ADO Data控件
习题与思考
第12章 学生信息管理系统的开发
12.1 系统组成
12.2 数据库设计
12.2.1 数据库需求分析
12.2.2 数据库结构设计
12.3 系统实现
1.1 Visual Basic的发展
1.1.1 程序设计语言导论
1.1.2 Visual Basic的发展过程
1.2 Visual Basic 6.0功能简介
1.2.1 第一个Visual Basic程序
1.2.2 Visual Basic的功能特点
1.3 Visual Basic 6.0安装、启动与退出
1.3.1 Visual Basic的安装
1.3.2 Visual Basic的启动与退出
1.4 Visual Basic集成开发环境
1.4.1 标题栏
1.4.2 菜单栏
1.4.3 工具栏
1.4.4 窗体窗口
1.4.5 工程管理器窗口
1.4.6 代码窗口
1.4.7 属性窗口
1.4.8 工具箱
1.5 实际工作中的助手
习题与思考
第2章 Visual Basic语言基础
2.1 数据类型
2.2 变量与常量
2.2.1 命名规则
2.2.2 变量
2.2.3 常量
2.3 运算符与表达式
2.3.1 算术运算符
2.3.2 字符串运算符与字符串表达式
2.3.3 关系运算符与关系表达式
2.3.4 逻辑运算符与逻辑表达式
2.3.5 日期型表达式
2.3.6 表达式
2.4 常用的内部函数
2.4.1 数学函数
2.4.2 字符串函数
2.4.3 转换函数
2.4.4 日期、时间函数
2.4.5 格式输出函数
2.5 Visual Basic编码规则
习题与思考
第3章 Visual Basic编程初步
3.1 面向对象和类的概述
3.1.1 对象和类
3.1.2 对象的建立和编辑
3.1.3 对象的属性、事件和方法
3.2 建立简单的应用程序
3.2.1 建立用户界面对象
3.2.2 对象属性的设置
3.2.3 对象事件过程及编程
3.2.4 保存与运行程序
3.3 窗体和基本控件
3.3.1 窗体
3.3.2 选项按钮和复选框
3.3.3 命令按钮
3.3.4 标签
3.3.5 文本框
3.4 工程管理及用户环境设置
3.4.1 工程中的文件
3.4.2 创建、打开和保存工程
3.4.3 添加、删除和保存文件
3.4.4 程序的解释与编译
3.5 程序调试
3.5.1 错误类型
3.5.2 调试和排错
习题与思考
第4章 控制结构
4.1 算法及其表示方法
4.1.1 算法概述
4.1.2 算法的特性
4.1.3 算法的表示
4.2 顺序结构
4.2.1 赋值语句
4.2.2 数据的输出——Print方法
4.2.3 人机交互函数和过程
4.3 选择结构
4.4 循环结构
4.5 其他控制语句
4.6 应用举例
习题与思考
第5章 数组
5.1 数组的概念
5.1.1 数组引例
5.1.2 数组的概念
5.2 一维数组
5.2.1 一维数组的定义
5.2.2 一维数组的引用
5.2.3 一维数组的基本操作
5.2.4 应用实例
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 二维数组的引用
5.3.3 二维数组的操作
5.4 动态数组
5.4.1 动态数组的定义
5.4.2 动态数组的应用举例
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 控件数组的建立
5.5.3 典型示例
5.6 创建自己的数据类型
5 6 1 制建方法
5.6.2 使用自定义数据类型
习题与思考
第6章 过程与类
6.1 子过程
6.1.1 子过程的定义
6.1.2 子过程的调用
6.1.3 Main子过程和Exit语句
6.2 函数过程
6.2.1 函数过程的定义
6.2.2 函数的调用
6.2.3 Exit Function语句
6.3 参数传递
6.3.1 传值
6.3.2 传址
6.3 参数的传递
6.3.1 传值
6.3.2 传址
6.3.3 数组参数的传递
6.4 变量、过程的作用域
6.4.1 窗体和标准模块
6.4.2 过程的作用域
6.4.3 变量的作用域
6.4.4 静态变量
6.5 创建类
6.5.1 类模块
6.5.2 类的定义方法
6.5.3 类的引用举例
习题与思考
第7章 创建用户界面
7.1 菜单
7.1.1 菜单编辑器
7.1.2 下拉式菜单
7.1.3 弹出式菜单
7.1.4 动态菜单
7.2 对话框
7.2.1 通用对话框
7.2.2 “打开”和“另存为”对话框
7.2.3 颜色对话框
7.2.4 字体对话框
7.2.5 打印对话框
7.2.6 帮助对话框
7.2.7 “自定义”对话框
7.3 多重窗体和多文档界面
7.3.1 多重窗体
7.3.2 多文档界面
7.4 工具栏和状态栏
7.4.1 创建工具栏
7.4.2 使用状态栏
习题与思考
第8章 控件
8.1 列表框与组合框
8.1.1 用途
8.1.2 属性和方法
8.1.3 事件
8.1.4 其他列表框
8.2 滚动条
8.2.1 用途
8.2.2 属性
8.2.3 事件
8.3 图片框与图像框
8.3.1 图片框
8.3.2 图像框
8.4 时钟控件
8.4.1 属性和用法
8.4.2 事件
8.5 鼠标事件和键盘事件
8.5.1 鼠标事件
8.5.2 鼠标位置
8.5.3 鼠标光标
8.5.4 键盘事件
8.6 ActiveX控件
8.6.1 UpDown控件
8.6.2 Slider控件
8.6.3 ProcessBar控件
8.6.4 SSTab控件
习题与思考
第9章 文件
9.1 文件的基本操作
9.1.1 文件及其结构
9.1.2 文件分类
9.1.3 文件的打开、读写、关闭
9.2 文件的读写
9.2.1 顺序访问模式
9.2.2 随机访问模式
9.2.3 二进制访问模式
9.3 常用文件函数
9.3.1 文件操作语句
9.3.2 文件操作函数
9.4 文件系统控件
9.4.1 驱动器列表框
9.4.2 目录列表框
9.4.3 文件列表框
9.5 文件系统对象
9.5.1 FileSystemObject对象
9.5.2 Drive对象
9.5.3 File对象
习题与思考
第10章 图形操作
10.1 使用图形控件
10.1.1 给应用程序添加图形
10.1.2 窗体和控件的图形属性
10.2 坐标系统
10.2.1 Visual Basic的坐标系
10.2.2 Scale方法及属性
10.3 绘图方法
10.4 图形颜色
10.4.1 定义颜色
10.4.2 获取颜色值
10.5 多媒体编程
10.5.1 MCI介绍
10.5.2 MMControl控件
10.6 API函数
10.6.1 API函数简介
10.6.2 声明API函数
10.6.3 应用实例
习题与思考
第11章 数据库技术
11.1 数据库基础
11.2 数据库管理器
11.2.1 数据库的创建
11.2.2 数据表创建
11.3 结构化查询语言SQL
11.3.1 SQL简介
11.3.2 SQL语法与命令
11.4 Data控件
11.4.1 Data控件属性
11.4.2 绑定Data控件
11.4.3 Data控件的事件
11.5 使用ADO对象编程
11.5.1 ADO对象模型
11.5.2 ADO Data控件
习题与思考
第12章 学生信息管理系统的开发
12.1 系统组成
12.2 数据库设计
12.2.1 数据库需求分析
12.2.2 数据库结构设计
12.3 系统实现
Visual Basic程序设计教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×