顶部
收藏

Visual Basic程序设计教程


作者:
周蕾 王留洋
定价:
26.80 元
版面字数:
370千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2019年
ISBN:
978-7-04-039265-4
物料号:
39265-00
出版时间:
2014-01-24
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书为教育部大学计算机课程改革项目成果。全书以Visual Basic 6.0中文企业版为开发环境,从应用出发,从易到难,循序渐进地介绍VisualBasic(VB)程序设计相关内容,将经典算法融于大量例题中,在提高读者程序设计能力的同时,注重计算思维的培养。全书分为9 章,主要包括VB 集成开发环境、界面设计、VB 语言基础、程序控制结构、数组以及过

程和文件的相关知识,内容翔实。本书还配有实验教材《Visual Basic 程序设计实验教程》。

本书可作为高等学校Visual Basic 程序设计课程的教材,也可作为计算机软件开发人员的参考书。

  • 目录
    • 前辅文
      • 第1 章 Visual Basic 概述
        • 1.1 Visual Basic 简介
          • 1.2 面向对象程序设计的基本概念
            • 1.3 Visual Basic 6.0 的安装
              • 1.4 Visual Basic 集成开发环境
                • 1.5 创建VB 应用程序的一般步骤
                  • 习题
                  • 第2 章 常用控件及界面设计
                    • 2.1 对象的公共属性
                      • 2.2 窗体
                        • 2.2.1 窗体常用属性
                          • 2.2.2 窗体常用方法
                            • 2.2.3 窗体常用事件
                              • 2.2.4 与窗体相关的语句
                              • 2.3 常用控件
                                • 2.3.1 标签
                                  • 2.3.2 命令按钮
                                    • 2.3.3 文本框
                                      • 2.3.4 单选按钮
                                        • 2.3.5 框架
                                          • 2.3.6 复选框
                                            • 2.3.7 图片框
                                              • 2.3.8 图像控件
                                                • 2.3.9 滚动条
                                                  • 2.3.10 计时器
                                                  • 2.4 菜单
                                                    • 2.4.1 下拉菜单
                                                      • 2.4.2 弹出式菜单
                                                      • 习题
                                                      • 第3 章 Visual Basic 语言基础
                                                        • 3.1 Visual Basic 程序代码的组织方式
                                                          • 3.1.1 过程
                                                            • 3.1.2 模块
                                                            • 3.2 代码书写规则
                                                              • 3.3 Visual Basic 的数据类型
                                                                • 3.4 常量与变量
                                                                  • 3.4.1 常量
                                                                    • 3.4.2 变量
                                                                      • 3.4.3 自定义数据类型
                                                                      • 3.5 运算符与表达式
                                                                        • 3.5.1 运算符
                                                                          • 3.5.2 表达式
                                                                          • 3.6 赋值语句
                                                                            • 3.6.1 赋值语句的形式
                                                                              • 3.6.2 不同数据类型的赋值
                                                                              • 3.7 常用内部函数
                                                                                • 3.7.1 数学函数
                                                                                  • 3.7.2 字符串函数
                                                                                    • 3.7.3 转换函数
                                                                                      • 3.7.4 日期和时间函数
                                                                                        • 3.7.5 格式化函数
                                                                                          • 3.7.6 Shell 函数
                                                                                          • 习题
                                                                                          • 第4 章 程序控制结构
                                                                                            • 4.1 程序设计与算法
                                                                                              • 4.1.1 程序的基本组成
                                                                                                • 4.1.2 算法
                                                                                                  • 4.1.3 算法的基本结构
                                                                                                  • 4.2 顺序结构
                                                                                                    • 4.3 选择结构
                                                                                                      • 4.3.1 If 语句
                                                                                                        • 4.3.2 Select Case 语句
                                                                                                        • 4.4 循环结构
                                                                                                          • 4.4.1 For-Next 循环语句
                                                                                                            • 4.4.2 Do-Loop 循环语句
                                                                                                              • 4.4.3 While-Wend 循环语句
                                                                                                                • 4.4.4 循环的嵌套
                                                                                                                • 4.5 程序示例
                                                                                                                  • 习题
                                                                                                                  • 第5 章 数组
                                                                                                                    • 5.1 基本概念
                                                                                                                      • 5.1.1 数组与简单变量的区别
                                                                                                                        • 5.1.2 数组的维数
                                                                                                                          • 5.1.3 数组的分类
                                                                                                                          • 5.2 固定大小数组
                                                                                                                            • 5.2.1 固定大小数组的定义
                                                                                                                              • 5.2.2 Option Base 语句
                                                                                                                                • 5.2.3 数组的大小
                                                                                                                                • 5.3 数组的结构
                                                                                                                                  • 5.4 数组的基本操作
                                                                                                                                    • 5.4.1 数组元素的引用
                                                                                                                                      • 5.4.2 数组元素的遍历
                                                                                                                                        • 5.4.3 数组元素的基本操作
                                                                                                                                        • 5.5 动态数组
                                                                                                                                          • 5.6 数组的相关函数和语句
                                                                                                                                            • 5.6.1 LBound 和UBound 函数
                                                                                                                                              • 5.6.2 Array 函数
                                                                                                                                                • 5.6.3 For Each–Next 语句
                                                                                                                                                  • 5.6.4 Erase 语句
                                                                                                                                                  • 5.7 控件数组
                                                                                                                                                    • 5.7.1 控件数组的概念
                                                                                                                                                      • 5.7.2 控件数组的创建
                                                                                                                                                        • 5.7.3 控件数组的使用
                                                                                                                                                          • 5.7.4 动态添加/删除控件
                                                                                                                                                          • 5.8 程序示例
                                                                                                                                                            • 习题
                                                                                                                                                            • 第6 章 其他控件的使用
                                                                                                                                                              • 6.1 列表框
                                                                                                                                                                • 6.2 组合框
                                                                                                                                                                  • 6.3 鼠标事件
                                                                                                                                                                    • 6.4 键盘事件
                                                                                                                                                                      • 习题
                                                                                                                                                                      • 第7 章 过程
                                                                                                                                                                        • 7.1 过程的分类
                                                                                                                                                                          • 7.2 事件过程
                                                                                                                                                                            • 7.3 Function 过程
                                                                                                                                                                              • 7.3.1 Function 过程的定义
                                                                                                                                                                                • 7.3.2 Function 过程的建立
                                                                                                                                                                                  • 7.3.3 Function 过程的调用
                                                                                                                                                                                  • 7.4 Sub 过程
                                                                                                                                                                                    • 7.4.1 通用Sub 过程的定义
                                                                                                                                                                                      • 7.4.2 Sub 过程的调用
                                                                                                                                                                                      • 7.5 过程调用的执行流程
                                                                                                                                                                                        • 7.6 参数传递
                                                                                                                                                                                          • 7.6.1 按值传递参数
                                                                                                                                                                                            • 7.6.2 按地址传递参数
                                                                                                                                                                                              • 7.6.3 参数传递方式的确定
                                                                                                                                                                                                • 7.6.4 数组参数传递
                                                                                                                                                                                                  • 7.6.5 对象参数传递
                                                                                                                                                                                                    • 7.6.6 可选参数和可变参数
                                                                                                                                                                                                    • 7.7 递归过程
                                                                                                                                                                                                      • 7.7.1 递归过程的定义
                                                                                                                                                                                                        • 7.7.2 递归过程的调用
                                                                                                                                                                                                        • 7.8 变量的作用域和生存期
                                                                                                                                                                                                          • 7.8.1 VB 模块
                                                                                                                                                                                                            • 7.8.2 不同作用域变量的定义
                                                                                                                                                                                                              • 7.8.3 同名变量的处理
                                                                                                                                                                                                              • 7.9 过程的作用域
                                                                                                                                                                                                                • 7.10 创建与设置启动过程
                                                                                                                                                                                                                  • 7.11 程序示例
                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                    • 第8 章 文件
                                                                                                                                                                                                                      • 8.1 文件概述
                                                                                                                                                                                                                        • 8.1.1 文件类型
                                                                                                                                                                                                                          • 8.1.2 文件操作的一般步骤
                                                                                                                                                                                                                          • 8.2 顺序文件
                                                                                                                                                                                                                            • 8.2.1 顺序文件的打开
                                                                                                                                                                                                                              • 8.2.2 顺序文件的写操作
                                                                                                                                                                                                                                • 8.2.3 顺序文件的读操作
                                                                                                                                                                                                                                  • 8.2.4 关闭文件
                                                                                                                                                                                                                                    • 8.2.5 顺序文件举例
                                                                                                                                                                                                                                    • 8.3 随机文件
                                                                                                                                                                                                                                      • 8.3.1 记录类型的定义
                                                                                                                                                                                                                                        • 8.3.2 随机文件的打开
                                                                                                                                                                                                                                          • 8.3.3 随机文件的写操作
                                                                                                                                                                                                                                            • 8.3.4 随机文件的读操作
                                                                                                                                                                                                                                            • 8.4 二进制文件
                                                                                                                                                                                                                                              • 8.5 文件管理控件
                                                                                                                                                                                                                                                • 8.5.1 驱动器列表框
                                                                                                                                                                                                                                                  • 8.5.2 目录列表框
                                                                                                                                                                                                                                                    • 8.5.3 文件列表框
                                                                                                                                                                                                                                                      • 8.5.4 文件管理控件的同步操作
                                                                                                                                                                                                                                                      • 8.6 通用对话框
                                                                                                                                                                                                                                                        • 8.6.1 “打开”和“另存为”对话框
                                                                                                                                                                                                                                                          • 8.6.2 “颜色”和“字体”对话框
                                                                                                                                                                                                                                                          • 习题
                                                                                                                                                                                                                                                          • 第9 章 Visual Basic 图形处理
                                                                                                                                                                                                                                                            • 9.1 Visual Basic 坐标系
                                                                                                                                                                                                                                                              • 9.1.1 标准坐标系
                                                                                                                                                                                                                                                                • 9.1.2 自定义坐标系
                                                                                                                                                                                                                                                                • 9.2 Visual Basic 绘图控件
                                                                                                                                                                                                                                                                  • 9.2.1 Line 控件
                                                                                                                                                                                                                                                                    • 9.2.2 Shape 控件
                                                                                                                                                                                                                                                                    • 9.3 绘图方法
                                                                                                                                                                                                                                                                      • 9.3.1 画点方法
                                                                                                                                                                                                                                                                        • 9.3.2 画线方法
                                                                                                                                                                                                                                                                          • 9.3.3 画圆与椭圆方法
                                                                                                                                                                                                                                                                          • 习题
                                                                                                                                                                                                                                                                          • 附录
                                                                                                                                                                                                                                                                            • 附录A 程序调试
                                                                                                                                                                                                                                                                              • A.1 错误类型
                                                                                                                                                                                                                                                                                • A.2 调试工具
                                                                                                                                                                                                                                                                                • 附录B 常用算法及其程序设计
                                                                                                                                                                                                                                                                                • 参考文献

                                                                                                                                                                                                                                                                                相关图书