《卓越工程技术人才培养特色教材 Visual Basic程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:段旭,程显毅主编;潘舒,肖猛,侯晶晶等副主编
  • 出 版 社:镇江:江苏大学出版社
  • 出版年份:2013
  • ISBN:9787811304831
  • 页数:317 页
图书介绍:本书按照江苏省计算机二级等级考试(VB)和国家计算机等级考试二级(VB)大纲编写。全书共14章,主要介绍了Visual Basic的基础知识、Visual Basic语言的常用对象、控件的概念及开发简单Visual Basic程序的步骤以及3种基本控制结构、数组和过程、数据库等知识。

第1章 认识Visual Basic 1

1.1 Visual Basic的诞生 1

1.2 VB的启动与退出 2

1.3 VB的集成开发环境 2

1.4 VB的功能 4

习题1 5

第2章Visual Basic简单程序设计 6

2.1面向对象程序设计基本思想 6

2.1.1对象和类 6

2.1.2对象的属性和方法 7

2.1.3事件、事件过程及事件驱动 7

2.2窗体 9

2.2.1窗体结构 9

2.2.2窗体的属性、方法和事件 10

2.2.3焦点与Tab键序 17

2.3基本控件 19

2.3.1标签 19

2.3.2文本框 21

2.3.3命令按钮 25

2.4 Visual Basic应用程序设计步骤 28

2.4.1建立用户界面 28

2.4.2设置窗体和控件的属性 28

2.4.3对象事件过程及编程 29

2.4.4保存和运行程序 31

习题2 32

第3章 程序设计基础 35

3.1命名规则和语法规则 35

3.1.1命名规则 35

3.1.2语句与语法规则 35

3.2数据类型 36

3.2.1基本数据类型 36

3.2.2自定义数据类型 38

3.3常量与变量 39

3.3.1常量 39

3.3.2变量 41

3.4运算符与表达式 45

3.4.1算术运算符与算术表达式 45

3.4.2字符运算符与字符表达式 46

3.4.3日期运算表达式 46

3.4.4关系运算符与关系表达式 47

3.4.5逻辑运算符与逻辑表达式 48

3.4.6运算符的优先级与结合性 48

3.5常用的系统函数 49

3.5.1算术函数 49

3.5.2字符串函数 50

3.5.3数据类型转换函数 50

3.5.4格式化输出函数 52

3.5.5随机函数 53

3.6结构化程序设计原理 54

3.7算法基础与流程图 54

3.7.1算法 54

3.7.2流程图 54

习题3 55

第4章 顺序结构程序设计 59

4.1赋值语句 59

4.2注释、结束与暂停语句 61

4.2.1VB的注释语句 61

4.2.2 VB的结束语句 62

4.2.3 VB的暂停语句 63

4.3输出数据 63

4.3.1数据的输入 63

4.3.2数据的输出 63

4.4程序示例 67

习题4 68

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

5.1 If语句 71

5.1.1单分支If语句 71

5.1.2双分支If语句 72

5.1.3 If语句的嵌套 73

5.1.4 IIf函数 74

5.2 Select Case语句 75

5.3 Choose函数 79

5.4单选按钮和复选框 79

5.5计时器控件 82

5.6程序举例 84

习题5 87

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

6.1循环语句 95

6.1.1 For循环语句 95

6.1.2 Do循环语句 97

6.1.3 While语句 101

6.2多重循环 102

6.3循环结构控件 103

6.3.1列表框 103

6.3.2组合框 108

6.5程序举例 111

习题6 117

第7章 数组 127

7.1数组的相关概念 127

7.2一维数组 128

7.2.1一维数组的定义及其使用 128

7.2.2一维数组的结构 129

7.2.3一维数组的基本操作 129

7.3二维数组及多维数组 131

7.3.1多维数组的定义 131

7.3.2二维数组及多维数组结构 132

7.3.3二维数组的基本操作 133

7.4数组函数及其数组语句 137

7.4.1 LBound函数和UBound函数 137

7.4.2 Erase语句 137

7.4.3 For Each .Next语句 138

7.5动态数组 140

7.6控件数组 141

7.6.1控件数组的基本概念 141

7.6.2控件数组的建立 142

7.6.3控件数组的使用 143

7.7程序示例 144

习题7 154

第8章 过程与函数 158

8.1过程 158

8.1.1事件过程 158

8.1.2通用过程 161

8.2函数 163

8.2.1形参与实参 163

8.2.2按地址传递和按值传递 167

8.3嵌套调用及递归 171

8.3.1嵌套调用 171

8.3.2递归 172

8.4作用域 174

8.4.1代码模块的概念 174

8.4.2过程和函数的作用域 175

8.4.3变量的作用域 175

8.5程序举例 177

习题8 185

第9章 文件 189

9.1文件的基本概念 189

9.1.1文件的概念 189

9.1.2文件的分类 190

9.2顺序文件的存取 190

9.2.1顺序文件的打开与关闭 190

9.2.2写(存)顺序文件 192

9.2.3读(取)顺序文件 195

9.3随机文件的存取 197

9.3.1随机文件的打开与关闭 198

9.3.2写(存)随机文件 199

9.3.3读(取)随机文件 201

9.4二进制文件的存取 201

9.4.1二进制文件的打开与关闭 201

9.4.2读(取)/写(存)二进制文件 202

9.5文件中常用的操作语句和函数 203

9.5.1文件指针 203

9.5.2其他语句和函数 204

9.6文件操作控件 207

9.6.1磁盘列表框控件 208

9.6.2文件夹列表框控件 210

9.6.3文件列表框控件 211

9.6.4三个控件的同步 213

9.6.5 Shell函数 213

9.7程序示例 215

习题9 223

第10章 对话框、菜单及MDI设计 229

10.1对话框设计 229

10.1.1由普通窗体创建自定义对话框 229

10.1.2使用对话框模板窗体创建对话框 229

10.2通用对话框控件 231

10.2.1通用对话框的基本属性和方法 231

10.2.2“打开文件”对话框 232

10.2.3“另存为”对话框 233

10.2.4“颜色”对话框 233

10.2.5“字体”对话框 234

10.2.6其他对话框 235

10.3菜单设计 236

10.3.1菜单的类型 236

10.3.2菜单编辑器 236

10.3.3下拉式菜单 237

10.3.4弹出式菜单 239

10.4多重窗体与多文档界面设计 240

10.4.1创建多重窗体界面 240

10.4.2创建多文档界面 242

习题10 244

第11章Visual Basic高级控件 247

11.1控件布局 247

11.1.1调整控件的大小 247

11.1.2调整控件的位置 248

11.1.3设置控件的对齐 248

11.1.4设置控件的间距 249

11.2工具栏控件 249

11.2.1 ToolBar控件的属性 249

11.2.2用ToolBar与ImageList设计工具栏 250

11.3状态栏控件 252

11.3.1 StatusBar控件的属性 252

11.3.2 StatusBar控件中添加窗格 253

11.4进程条控件 254

11.5树视图控件 255

11.5.1 TreeView控件的属性 256

11.5.2 TreeView控件的方法 257

11.6列表视图控件 257

11.6.1常用属性 258

11.6.2常用方法 260

11.7选项卡控件 260

11.8滑块控件 262

习题11 264

第12章 程序调试与错误处理 266

12.1错误类型 266

12.1.1编译错误 266

12.1.2运行错误 268

12.1.3逻辑错误 268

12.2程序调试 269

12.2.1中断操作 269

12.2.2跟踪操作 270

12.3错误处理 271

12.3.1错误处理的步骤 271

12.3.2捕获错误语句 271

12.3.3编写错误处理程序 274

12.3.4退出错误处理程序 275

习题12 276

第13章 绘图及图像控件使用 282

13.1框架 282

13.2滚动条 284

13.3图形方法和图形控件 286

13.3.1坐标系 286

13.3.2图形方法 288

13.3.3图片框 292

13.3.4图像框 294

13.3.5形状控件 294

13.3.6直线控件 295

13.4图像列表控件 296

13.5图像组合控件 296

习题13 296

第14章 数据库应用程序设计 297

14.1数据库的基本知识 297

14.1.1数据库的相关概念 297

14.1.2 SQL语言基础 298

14.2通过VisData访问数据库 302

14.2.1创建数据库文件 302

14.2.2访问数据库文件 304

14.3通过Data控件访问数据库 305

14.3.1 Data控件属性与绑定 305

14.3.2 Data控件事件、方法与访问 308

14.3.3 Recordset属性、方法 310

14.3.4使用Data控件管理数据库文件 312

习题14 316