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

  • 购买积分:10 如何计算积分?
  • 作  者:郭琳,高世健主编;郑晓健副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2013
  • ISBN:9787115306227
  • 页数:224 页
图书介绍:本书共9章,第1章~第5章是基础篇,介绍VB的语法基础、三种程序设计的基础结构、数组、函数过程等知识。第6章~第9章是提高篇,进一步VB的常用控件和事件、界面设计的技巧、文件操作及数据库的访问技术等。

第1章 Visual Basic程序设计入门 1

1.1建立第一个VB应用程序 1

1.1.1提出问题,解决问题 1

1.1.2 VB应用程序的设计步骤 4

1.1.3 VB应用程序的调试 5

1.2 Visual Basic 6.0概述 6

1.2.1 Visual Basic 6.0功能特点 6

1.2.2 Visual Basic 6.0集成开发环境 7

1.2.3 Visual Basic 6.0帮助系统的使用 11

1.3小结 12

习题 13

第2章 Visual Basic语言基础 14

2.1 Visual Basic的数据类型 14

2.1.1提出问题,解决问题 14

2.1.2标准数据类型 14

2.1.3用户自定义数据类型 15

2.2常量与变量 15

2.2.1提出问题,解决问题 15

2.2.2常量 16

2.2.3变量 18

2.3运算符与表达式 20

2.3.1提出问题,解决问题 20

2.3.2算术运算符和算术表达式 21

2.3.3关系运算符和关系表达式 22

2.3.4逻辑运算符和逻辑表达式 23

2.3.5字符串运算符和字符串表达式 24

2.3.6运算符的优先级 24

2.4常用内部函数 25

2.4.1提出问题,解决问题 25

2.4.2数学函数 26

2.4.3转换函数 26

2.4.4字符串函数 27

2.4.5日期和时间函数 27

2.4.6随机函数 28

2.4.7用户交互函数 28

2.5小结 30

习题 31

本章实训 34

第3章 三种基本程序控制结构 36

3.1算法及Visual Basic语言编程规约 36

3.1.1提出问题,分析问题 36

3.1.2算法 36

3.1.3 Visual Basic语言的编码规则 37

3.2顺序结构 38

3.2.1提出问题,分析问题 38

3.2.2数据的输出——Print方法 38

3.2.3赋值语句 40

3.2.4应用举例 40

3.3选择结构 42

3.3.1提出问题,分析问题 42

3.3.2 If语句 42

3.3.3 Select Case语句 47

3.3.4选择结构的嵌套 51

3.4循环结构 52

3.4.1提出问题,分析问题 52

3.4.2 For…Next语句 53

3.4.3 Do…Loop语句 55

3.4.4 While…Wend语句 58

3.4.5循环的嵌套(多重循环) 58

3.5 Exit语句 60

3.6综合练习 61

3.7小结 64

习题 65

本章实训 70

第4章 数组 73

4.1数组的概念 73

4.1.1提出问题,解决问题 73

4.1.2数组及数组元素 74

4.2一维数组 74

4.2.1提出问题,解决问题 74

4.2.2一维数组的声明 75

4.2.3一维数组的基本操作 76

4.2.4一维数组的应用 77

4.3二维数组 78

4.3.1提出问题,解决问题 79

4.3.2二维数组的声明 79

4.3.3二维数组的基本操作 80

4.3.4二维数组的应用 81

4.4动态数组 82

4.4.1提出问题,解决问题 82

4.4.2动态数组的定义 83

4.4.3与数组操作有关的几个函数 84

4.4.4动态数组的应用 85

4.5小结 87

习题 87

本章实训 89

第5章 过程 91

5.1 Sub过程 91

5.1.1提出问题,解决问题 91

5.1.2子过程的定义 92

5.1.3子过程的建立 92

5.1.4子过程的调用 93

5.1.5参数的传递 93

5.2函数过程 96

5.2.1提出问题,解决问题 96

5.2.2函数过程的定义 96

5.2.3函数过程的调用 97

5.3过程的嵌套与递归调用 98

5.3.1提出问题,解决问题 98

5.3.2过程的嵌套调用 98

5.3.3过程的递归调用 98

5.4过程与变量的作用域 99

5.4.1提出问题,解决问题 99

5.4.2过程的作用域 99

5.4.3变量的作用域 101

5.4.4变量的生存期 102

5.5多重窗体程序设计 102

5.5.1多重窗体程序的建立 103

5.5.2多重窗体程序的启动 103

5.5.3多重窗体程序的执行 104

5.5.4多重窗体程序的应用 104

5.6小结 105

习题 105

本章实训 108

第6章 常用控件与事件 110

6.1标签、文本框和命令按钮 110

6.1.1提出问题,解决问题 110

6.1.2标签控件(Label) 110

6.1.3文本框控件(TextBox) 112

6.1.4命令按钮(CommandButton) 114

6.2单选按钮、复选框和框架 116

6.2.1提出问题,解决问题 116

6.2.2单选按钮 116

6.2.3复选框 118

6.2.4框架 119

6.3列表框和组合框 121

6.3.1提出问题,解决问题 121

6.3.2列表框 123

6.3.3组合框 127

6.4滚动条和时钟控件 129

6.4.1提出问题,解决问题 129

6.4.2滚动条 131

6.4.3时钟控件 133

6.5图片框和图像框 135

6.5.1提出问题,解决问题 135

6.5.2图片框控件 135

6.5.3图像框控件 137

6.6控件数组 138

6.6.1提出问题,解决问题 138

6.6.2控件数组的基本概念 139

6.6.3控件数组的建立 139

6.6.4控件数组的引用 140

6.7鼠标、键盘事件 141

6.7.1鼠标事件 141

6.7.2键盘事件 144

6.8小结 146

习题 146

本章实训 148

第7章 界面设计 152

7.1对话框 152

7.1.1自定义对话框 152

7.1.2通用对话框 152

7.2菜单 157

7.2.1下拉式菜单 157

7.2.2弹出式菜单 159

7.3工具栏和状态栏 161

7.3.1工具栏 161

7.3.2状态栏 163

7.4多文档界面设计 165

7.4.1创建MDI窗体 165

7.4.2创建MDI子窗体 166

7.4.3创建“窗口”菜单 167

7.5小结 168

习题 168

本章实训 169

第8章 文件 171

8.1文件概述 171

8.1.1提出问题,分析问题 171

8.1.2文件系统的基本概念 172

8.1.3文件结构 172

8.1.4文件类型 173

8.2文件系统控件 174

8.2.1 DriveListBox(驱动器列表框) 174

8.2.2 DirListBox(目录列表框) 175

8.2.3 FileListBox(文件列表框) 176

8.2.4文件系统控件的联动 178

8.3文件基本操作 178

8.4文件操作语句和函数 181

8.5文件的读写 183

8.5.1顺序文件 184

8.5.2随机文件 187

8.5.3二进制文件 189

8.6小结 190

习题 191

本章实训 192

第9章 数据库访问技术 194

9.1关系数据库及其应用 194

9.1.1关系数据库概述 194

9.1.2 SQL及其应用 195

9.2利用ADO控件访问数据库 198

9.2.1提出问题,解决问题 198

9.2.2 ADO控件 199

9.2.3 DataGrid控件 200

9.2.4 ADO控件的有关用法 201

9.2.5 DataGrid控件的有关用法 202

9.3利用ADO对象访问数据库 202

9.3.1提出问题,解决问题 202

9.3.2连接到数据库 204

9.3.3操作访问数据库 205

9.3.4利用查询结果 211

9.4小结 219

习题 219

本章实训 220

附录A ASCII码对照表 221

附录B MsgBox函数“对话框样式”取值及含义 222

附录C MsgBox函数的返回值 223