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

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • C语言程序设计

    宋万干 肖建于

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

    ¥39.80

相关图书

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