《Visual Basic程序设计教程 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘莲英,刘勇主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302349617
  • 页数:342 页
图书介绍:本书以Visual Basic6.0中文版为平台,介绍Visual Basic编程的基础知识和方法,特别重视程序设计思想的介绍。书中列举了大量实用、有趣的例题,通过例题介绍使用visual Basic开发Windows环境下应用程序的方法。

第1章 Visual Basic程序设计基础 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic概述 1

1.1.2 Visual Basic的主要特点 2

1.1.3 Visual Basic的启动与退出 2

1.1.4 Visual Basic集成开发环境介绍 4

1.2可视化编程的基本概念 9

1.2.1对象与类 9

1.2.2属性 10

1.2.3事件与事件过程 11

1.2.4方法 13

1.2.5焦点与Tab键序 13

本章小结 14

习题 14

第2章 界面设计基础及创建程序步骤 17

2.1界面设计基础 17

2.1.1窗体 17

2.1.2命令按钮 21

2.1.3标签 24

2.1.4文本框 27

2.2创建Visual Basic应用程序的步骤 29

2.2.1新建工程 29

2.2.2界面设计 30

2.2.3编写程序代码 31

2.2.4运行与调试程序 33

2.2.5保存工程 33

2.2.6生成可执行程序 34

本章小结 35

习题 36

第3章 Visual Basic语言编码基础 40

3.1一个简单Visual Basic程序示例 40

3.2字符集与代码书写格式 41

3.3数据类型 43

3.3.1标准数据类型 43

3.3.2用户自定义数据类型 43

3.4常量与变量 44

3.4.1常量 44

3.4.2变量 47

3.5运算符与表达式 50

3.5.1算术运算符与算术表达式 50

3.5.2字符串运算符与字符串表达式 51

3.5.3关系运算符与关系表达式 52

3.5.4逻辑运算符与逻辑表达式 53

3.5.5运算符的优先顺序 54

3.6常用内部函数 54

3.6.1数学函数 55

3.6.2字符串函数 56

3.6.3转换函数 58

3.6.4日期和时间函数 58

3.6.5随机函数 59

3.6.6格式输出函数 60

本章小结 61

习题 62

第4章 算法的表示及顺序结构程序设计 65

4.1算法及其表示方法 65

4.2顺序结构程序示例 68

4.3基本语句 70

4.3.1赋值语句 71

4.3.2结束语句End 72

4.3.3暂停语句Stop 72

4.3.4 With...End With语句 73

4.4数据输入输出操作 73

4.4.1使用文本框控件输入数据 73

4.4.2使用InputBox函数输入数据 74

4.4.3使用Print方法输出数据 75

4.4.4使用标签控件和文本框控件输出数据 75

4.4.5使用MsgBox函数输出数据 75

4.5顺序结构程序举例 78

本章小结 81

习题 82

第5章 选择结构程序设计 86

5.1选择结构程序示例 86

5.2 If语句 88

5.2.1单分支的If语句 88

5.2.2双分支的If语句 89

5.2.3多分支的If语句 90

5.2.4 IIf函数 91

5.2.5 If语句的应用 92

5.3 Select Case语句 93

5.3.1 Select Case语句的语法格式 93

5.3.2 Select Case语句的应用 94

5.3.3 Choose函数 95

5.3.4选择结构的嵌套 96

5.4选择结构程序举例 99

本章小结 103

习题 104

第6章 循环结构程序设计 111

6.1循环结构程序示例 111

6.2 For...Next语句 112

6.2.1 For...Next语句的语法格式 112

6.2.2 For...Next语句的简单应用 113

6.3 Do...Loop语句 114

6.3.1 Do...Loop语句的语法格式 114

6.3.2 Do...Loop语句的简单应用 116

6.3.3 While...Wend语句 118

6.4循环的嵌套 119

6.5循环结构程序举例 121

本章小结 125

习题 126

第7章 数组 132

7.1数组概述 132

7.1.1用案例说明为什么使用数组 132

7.1.2与数组有关的概念 133

7.2一维数组 134

7.2.1一维数组的定义 134

7.2.2一维数组元素的引用 135

7.2.3一维数组元素的输入 135

7.2.4一维数组元素的输出 137

7.2.5一维数组应用举例 137

7.3二维数组 143

7.3.1二维数组的定义 143

7.3.2二维数组元素的引用 144

7.3.3二维数组应用举例 144

7.4动态数组 148

7.4.1动态数组的建立 149

7.4.2动态数组应用举例 149

7.4.3测试数组上下界的函数和Erase语句 151

7.5控件数组 152

7.5.1控件数组的建立 152

7.5.2控件数组应用举例 153

本章小结 156

习题 157

第8章 过程 163

8.1概述 163

8.2 Sub过程 165

8.2.1 Sub过程的定义 165

8.2.2 Sub过程的调用 168

8.3 Function过程 170

8.3.1 Function过程的定义 171

8.3.2 Function过程的调用 172

8.4参数传递 174

8.4.1形式参数和实际参数 175

8.4.2形式参数与实际参数的数据传递方式 175

8.4.3数组参数的传递方式 180

8.5过程的嵌套调用与递归调用 182

8.5.1过程的嵌套调用 182

8.5.2过程的递归调用 183

8.6 Visual Basic工程结构 184

8.6.1模块 185

8.6.2多重窗体 185

8.6.3 Sub Main过程 190

8.6.4过程和变量的作用域 191

8.6.5变量的生存期 195

8.7过程应用举例 198

本章小结 200

习题 201

第9章 界面设计 208

9.1常用标准控件 208

9.1.1控件的分类、命名和控件值 208

9.1.2单选按钮、复选框和框架 211

9.1.3列表框和组合框 215

9.1.4图片框控件与图像框控件 220

9.1.5定时器控件 224

9.1.6滚动条 226

9.2对话框设计 228

9.2.1自定义对话框 229

9.2.2通用对话框 231

9.3菜单设计 239

9.3.1菜单编辑器 239

9.3.2下拉式菜单设计 241

9.3.3弹出式菜单设计 243

9.4工具栏和状态栏 245

9.4.1工具栏 245

9.4.2状态栏 248

9.5鼠标与键盘事件 249

9.5.1鼠标事件 249

9.5.2键盘事件 252

9.6应用举例 256

本章小结 262

习题 264

第10章 文件 271

10.1文件概述 271

10.1.1文件的结构 271

10.1.2文件的类型 272

10.1.3文件操作的步骤 273

10.2文件操作 273

10.2.1顺序文件 273

10.2.2随机文件 282

10.2.3二进制文件 287

10.3文件系统控件 288

10.3.1驱动器列表框控件 289

10.3.2目录列表框控件 290

10.3.3文件列表框控件 291

10.3.4文件系统控件的同步联动 294

10.4文件系统的常用语句和函数 295

10.4.1常用语句 295

10.4.2常用函数 298

本章小结 300

习题 301

第11章 数据库技术 307

11.1数据库的基础知识 307

11.1.1数据库的基本概念 307

11.1.2关系数据库的概念 307

11.2数据库的建立、维护和查询 309

11.2.1数据库的建立 309

11.2.2数据库的维护 313

11.2.3使用SQL查询数据库 313

11.3数据连接控件和数据绑定控件 317

11.3.1 Data控件 317

11.3.2 RecordSet记录集对象 320

11.3.3数据绑定控件 322

11.3.4 ADO Data控件 324

11.3.5 ADO数据绑定控件 329

本章小结 334

习题 335

附录A基本ASCII码表 338

附录B键盘事件按键键码值 340

参考文献 342