21世纪高等学校计算机规划教材——高校系列

Visual Basic程序设计教程

分享 推荐 0 收藏 0 阅读 2.1K
赵奇 , 窦若菲 , 王燕 (编著) 宁爱军 (主编) 978-7-115-19360-5

关于本书的内容有任何问题,请联系 武恩玉

1、Visual Basic继承了Basic语言简单、易学的特点,采用面向对象、可视化、事件驱动等先进的软件开发方法,是目前广泛使用的程序设计语言。
2、本书在讲解程序设计的过程中,采用先介绍算法设计,后介绍编程语言的顺序,力求解决读者在学习Visual Basic后,只能设计界面、阅读程序,却不会编程解决实际问题的情况。本书在强调培养读者算法设计、程序编写和调试能力的同时,也注重培养Visual Basic界面设计、文件、图形、数据库和高级编程技术等方面的实际应用能力。
3、全书内容由浅入深、循序渐进,语言简洁、可读性强。本书可以作为高等学校相关专业程序设计课程的教材,也可以作为自学Visual Basic和编程开发时的参考书

¥29.00 ¥24.65 (8.5 折)
立即购买 申请样书

内容摘要

  Visual Basic继承了Basic语言简单、易学的特点,采用面向对象、可视化、事件驱动等先进的软件开发方法,是目前广泛使用的程序设计语言。
  本书在讲解程序设计的过程中,采用先介绍算法设计,后介绍编程语言的顺序,力求解决读者在学习Visual Basic后,只能设计界面、阅读程序,却不会编程解决实际问题的情况。本书在强调培养读者算法设计、程序编写和调试能力的同时,也注重培养Visual Basic界面设计、文件、图形、数据库和高级编程技术等方面的实际应用能力。
  全书内容由浅入深、循序渐进,语言简洁、可读性强。本书可以作为高等学校相关专业程序设计课程的教材,也可以作为自学Visual Basic和编程开发时的参考书。

目录

目 录

第 1章 程序设计基础 1
1.1 程序设计语言 1
1.2 算法的概念 2
1.3 算法的特性 3
1.4 算法的表示方法 4
1.5 结构化程序设计方法 7
习题 8

第 2章 Visual Basic简介 9
2.1 概述 9
2.2 Visual Basic的安装与启动 10
2.3 Visual Basic的集成开发环境 12
2.4 Visual Basic的帮助系统 16
2.5 类和对象 17
2.5.1 类和对象的概念 18
2.5.2 Visual Basic中的类和对象 18
2.6 Visual Basic的工程管理 19
2.7 Visual Basic应用程序的设计步骤 21
2.8 窗体和常用控件 22
2.8.1 控件的公共属性 22
2.8.2 窗体(Form) 25
2.8.3 标签(Label) 28
2.8.4 文本框(TextBox) 29
2.8.5 命令按钮(CommandButton) 30
2.9 Visual Basic简单应用程序举例 31
2.10 程序调试 33
习题 35

第3章 Visual Basic编程基础 37
3.1 数据类型 37
3.2 字符集 39
3.3 常量 39
3.4 变量 41
3.4.1 变量的命名规则 41
3.4.2 变量的声明 42
3.5 变量的赋值 43
3.6 运算符与表达式 44
3.7 常用内部函数 47
3.7.1 数学函数 47
3.7.2 转换函数 48
3.7.3 字符串函数 49
3.7.4 日期函数 50
3.7.5 Shell函数 51
3.8 枚举类型 52
3.9 用户自定义类型 53
习题 55

第4章 顺序结构程序设计 56
4.1 数据输入和输出 56
4.1.1 Print语句 56
4.1.2 MsgBox过程和函数 58
4.1.3 InputBox函数 60
4.1.4 其他输入/输出方法 60
4.2 Visual Basic语句 61
4.3 顺序结构程序设计 62
4.4 Visual Basic程序错误处理 64
4.4.1 On Error语句 65
4.4.2 Err对象 65
4.4.3 Resume语句 66
习题 66

第5章 选择结构程序设计 68
5.1 选择结构算法设计 68
5.2 关系运算与逻辑运算 72
5.3 If Then End If结构 74
5.4 Select Case语句 77
5.5 选择结构的嵌套 80
5.6 条件函数 81
5.7 单行If语句 81
习题 82

第6章 循环结构程序设计 84
6.1 循环结构概述 84
6.2 循环结构算法设计 85
6.2.1 当型循环和直到型循环 85
6.2.2 循环算法的设计 87
6.2.3 循环的嵌套 89
6.3 循环结构编程 90
6.3.1 While Wend循环 90
6.3.2 Do Loop循环 92
6.3.3 For Next循环 94
6.4 循环结构程序举例 96
习题 104

第7章 数组 106
7.1 数组 106
7.1.1 数组的引出 106
7.1.2 多维数组 106
7.2 一维数组算法设计 107
7.3 一维数组程序设计 110
7.3.1 一维数组的定义 110
7.3.2 数组元素引用 110
7.3.3 一维数组程序设计 111
7.4 二维数组算法设计 114
7.5 二维数组程序设计 116
7.5.1 二维数组的定义 116
7.5.2 数组元素引用 117
7.5.3 二维数组程序设计 117
7.6 For Each Next语句处理数组 120
7.7 动态数组 121
7.8 使用Erase语句删除数组 122
7.9 数组的赋值函数Array() 123
7.10 控件数组 123
7.11 用户定义类型的数组 124
习题 125

第8章 过程 127
8.1 函数(Function) 127
8.2 Sub过程 130
8.3 参数传递方式 131
8.3.1 参数的地址传递(引用) 132
8.3.2 参数的值传递 133
8.3.3 可选参数 134
8.3.4 使用不定数量的参数 134
8.4 数组参数 135
8.5 过程的嵌套调用与递归调用 136
8.5.1 过程的嵌套调用 136
8.5.2 过程的递归调用 137
8.6 Visual Basic工程的结构 139
8.7 过程和变量的作用域 141
8.7.1 过程的作用域 141
8.7.2 变量的作用域 141
8.7.3 变量的生存期 143
8.8 事件过程 143
8.8.1 鼠标事件过程 144
8.8.2 键盘事件过程 144
8.9 对象作为过程的参数 145
习题 146

第9章 常用控件 147
9.1 控件概述 147
9.2 常用标准控件 148
9.2.1 单选按钮 148
9.2.2 复选框 148
9.2.3 框架 149
9.2.4 列表框 150
9.2.5 组合框 152
9.2.6 滚动条 153
9.2.7 计时器 154
9.2.8 图形框 155
9.3 ActiveX控件 155
9.3.1 滑动器 156
9.3.2 进度条 156
9.3.3 UpDown控件 157
9.3.4 SSTab控件 158
9.3.5 Animation控件 159
9.3.6 图片列表 160
习题 161

第 10章 界面设计 163
10.1 对话框使用 163
10.1.1 通用对话框 163
10.1.2 自定义对话框 167
10.2 菜单设计 168
10.2.1 菜单编辑器 168
10.2.2 弹出式菜单 170
10.3 多重窗体与多文档界面 171
10.3.1 多重窗体的操作 171
10.3.2 多文档界面 174
10.4 工具栏与状态栏 176
10.4.1 手工制作工具栏 176
10.4.2 使用Toolbar控件和ImageList控件制作工具栏 176
10.4.3 状态栏 178
10.5 Windows API 180
习题 182

第 11章 文件 183
11.1 文件概述 183
11.2 顺序文件 183
11.2.1 顺序文件的打开和关闭 184
11.2.2 顺序文件的写操作 184
11.2.3 顺序文件的读操作 185
11.3 随机文件 187
11.3.1 随机文件的打开和关闭 187
11.3.2 随机文件的读写 187
11.4 二进制文件 189
11.5 常用的文件操作语句和函数 190
11.5.1 与文件、文件夹有关的函数和语句 190
11.5.2 对文件和文件夹的操作 191
11.6 文件控件 192
11.6.1 驱动器列表框 192
11.6.2 目录列表框 193
11.6.3 文件列表框 193
习题 195

第 12章 图形程序设计 196
12.1 图形操作控件 196
12.2 图形程序设计基础 198
12.2.1 坐标系统 198
12.2.2 颜色 200
12.3 绘图方法 201
习题 207

第 13章 数据库编程 208
13.1 数据库基础知识 208
13.2 数据库设计 208
13.3 SQL简介 210
13.3.1 SQL的组成 210
13.3.2 SQL数据定义语言 210
13.3.3 SQL数据处理语言 211
13.4 数据控件 212
13.4.1 Data控件的常用属性 213
13.4.2 数据绑定控件 214
13.4.3 Data控件的事件与方法 214
13.4.4 记录集对象 215
13.5 ADO数据控件和DataGrid控件 219
13.6 ADODB程序设计 220
习题 225

第 14章 Visual Basic高级编程与实例 226
14.1 控件拖放与OLE拖放 226
14.1.1 控件拖放 226
14.1.2 OLE拖放 228
14.2 OLE控件编程 229
14.2.1 嵌入对象 229
14.2.2 链接对象 231
14.2.3 编程创建OLE链接对象 231
14.3 Visual Basic类的编写和使用 232
14.4 自定义ActiveX控件和使用 236
14.5 MCI控件编程 239
14.5.1 MCI控件 240
14.5.2 常见的多媒体设备 240
14.5.3 MCI控件的主要属性和事件 240
14.6 Visual Basic网络编程 244
14.7 应用程序的发布 247
14.8 Visual Basic应用程序实例 251
习题 264

参考文献 265

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • VB语言程序设计教程(第2版)

    杨忠宝 刘向东 康顺哲 官宇哲

    本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地...

    ¥39.80
  • 微机原理、汇编语言与接口技术

    周杰英 张萍 郭雪梅 黄方军

      本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、汇编语言程序设计和接口技术,...

    ¥39.50
  • Windows系统编程

    李晓黎

      Windows是个人计算机上最流行的操作系统,在国内外拥有众多家庭和商务用户,因此Windows系统编程可...

    ¥45.00
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80
  • 数据库系统原理与应用

    孟彩霞

      本书主要介绍数据库系统的基本概念和基本理论、应用技术和设计方法。内容包括数据模型和数据库系统结构、关系代数...

    ¥26.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部