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

  • 购买积分:13 如何计算积分?
  • 作  者:喻焰主编;刘向阳,王庆飞,王晓副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302370550
  • 页数:378 页
图书介绍:本教材全部程序都在Windows 7环境下,使用Visual Basic6.0中文企业版调试完成,并使用Windows 7作为界面。最大特色是在编写过程中加入医学元素,如人体生物周期性节律的图表绘制、医院科室情况、病人信息的录入、医学历史人物和资料等,加入部分提高学生学习兴趣的内容,如简单模拟戏的程序的编写,加入大量近年来有代表性的全国计算机二级考试真题。

第1章Visual Basic程序设计概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展 1

1.1.2引例2 2

1.1.3 Visual Basic的特点 4

1.2 Visual Basic 6.0的安装和启动 6

1.2.1 Visual Basic 6.0的安装 6

1.2.2 Visual Basic 6.0的启动 6

1.3集成开发环境 7

1.4 Visual Basic的对象及其属性、事件与方法 13

1.4.1 Visual Basic的对象 13

1.4.2控件对象的建立方法 14

1.4.3对象的属性、事件与方法 16

1.5窗体对象及其属性、事件与方法 19

1.5.1窗体的基本属性 19

1.5.2窗体的事件 23

1.5.3窗体的常用方法 23

1.6常用基本控件 25

1.6.1标签 25

1.6.2文本框 26

1.6.3命令按钮 29

1.6.4控件的焦点和Tab顺序 31

1.6.5控件默认属性 32

1.7创建Visual Basic应用程序的基本步骤3 33

1.7.1在窗体上建立对象 33

1.7.2设置对象的属性 33

1.7.3编写对象事件过程 34

1.7.4运行、调试、修改和保存程序 35

1.8 Visual Basic工程的组成与管理 37

1.8.1工程的构成 37

1.8.2新建、打开和保存工程 38

1.8.3添加、删除和保存文件 39

1.8.4 工程编辑环境设置 41

1.9习题 43

1.9.1选择题 43

1.9.2填空题 46

1.9.3简答题 47

1.9.4编程题 47

第2章Visual Basic语言基础 48

2.1编程基础 48

2.1.1字符集 48

2.1.2关键字 48

2.1.3标识符 49

2.2数据类型 49

2.2.1标准数据类型 49

2.2.2类型测试函数 53

2.2.3用户自定义数据类型 53

2.3变量与常量 54

2.3.1变量 54

2.3.2常量 56

2.4运算符与表达式 58

2.4.1算术运算符与算术表达式 58

2.4.2字符串运算符与字符串表达式 59

2.4.3关系运算符与关系表达式 60

2.4.4逻辑运算符与逻辑表达式 62

2.4.5表达式的运算顺序 63

2.5常用内部函数 63

2.5.1数学函数 64

2.5.2转换函数 65

2.5.3字符串函数 65

2.5.4日期与时间函数 67

2.5.5格式输出函数 68

2.5.6 Shell函数 68

2.6习题 69

2.6.1选择题 69

2.6.2填空题 70

2.6.3解答题 71

第3章 顺序结构的程序设计 72

3.1算法及其描述 72

3.1.1算法的概念 72

3.1.2 3种基本控制结构 74

3.2 Visual Basic语句书写规则 76

3.3赋值语句 77

3.4其他常用语句 80

3.5输入输出语句与函数 81

3.5.1 Print和Cls方法 81

3.5.2 InputBox函数 84

3.5.3 MsgBox函数和语句 86

3.6习题 89

3.6.1选择题 89

3.6.2程序填空 90

3.6.3看程序写结果 91

第4章 选择结构的程序设计 92

4.1 IF语句 92

4.2 Select Case语句 100

4.3 IIF()函数和Choose()函数 103

4.4选择结构的嵌套 105

4.5习题 106

4.5.1选择题 106

4.5.2填空题 110

4.5.3编程题 114

第5章 循环结构程序设计 116

5.1 For.Next循环 116

5.2 While.Wend循环 122

5.3 Do.Loop循环 124

5.4多重循环 128

5.5应用举例 131

5.5.1累加、连乘 131

5.5.2输出定位 132

5.5.3穷举法 133

5.5.4递推法 134

5.6习题 136

5.6.1选择题 136

5.6.2填空题 141

5.6.3编程题 143

第6章 数组 145

6.1数组的概念 145

6.2定长数组和变长数组 146

6.2.1定长数组 146

6.2.2变长数组 148

6.2.3一维数组、二维数组和多维数组 150

6.3静态数组和动态数组 152

6.4数组的基本操作 153

6.4.1数组元素初始化 153

6.4.2数组元素的输入 155

6.4.3数组元素的输出 156

6.4.4 For Each.Next语句 157

6.5控件数组 159

6.5.1控件数组的概念 159

6.5.2控件数组的建立 159

6.6自定义数据类型 161

6.7应用程序设计举例 162

6.7.1分类统计 162

6.7.2求最大值或最小值 163

6.7.3排序 165

6.7.4数组中元素的插入和删除 168

6.7.5交换数组中各元素 170

6.8习题 171

6.8.1选择题 171

6.8.2填空题 176

6.8.3编程题 178

第7章 常用控件 179

7.1图形操作基础 179

7.2图形控件 181

7.2.1图片框和图像框控件 181

7.2.2直线控件和形状控件 185

7.2.3图形控件方法 188

7.3选择性控件 192

7.3.1单选按钮、复选框及框架 192

7.3.2列表框和组合框 195

7.4滚动条 205

7.5时钟 207

7.6高级控件 209

7.6.1 Slider控件 210

7.6.2 ProgressBar控件 211

7.6.3 SSTab控件 213

7.6.4 UpDown控件 214

7.6.5 Animation控件 215

7.7应用程序设计举例 216

7.8习题 221

7.8.1选择题 221

7.8.2填空题 222

7.8.3编程题 224

第8章 过程 227

8.1过程的定义与调用 227

8.1.1 Visual Basic工程的组成 227

8.1.2 Visual Basic中自定义过程的种类 229

8.1.3 Sub子过程的定义与调用 229

8.1.4 Function函数的定义与调用 233

8.2过程和函数的参数传递 236

8.2.1传值 237

8.2.2传址 239

8.2.3数组作为过程的参数 241

8.3过程、变量的作用域 243

8.3.1过程的作用域 243

8.3.2变量的作用域 244

8.3.3静态变量 247

8.4应用程序设计举例 248

8.4.1递归 248

8.4.2数制转换 249

8.4.3加密和解密 250

8.4.4数据检索 252

8.5习题 255

8.5.1选择题 255

8.5.2填空题 259

8.5.3编程题 260

第9章 菜单、多重窗体与键盘和鼠标事件 261

9.1菜单 261

9.1.1菜单编辑器 262

9.1.2下拉式菜单 264

9.1.3弹出式菜单 268

9.2通用对话框 271

9.2.1添加通用对话框控件 272

9.2.2“打开”/“另存为”对话框 272

9.2.3“颜色”对话框 276

9.2.4“字体”对话框 278

9.2.5其他通用对话框 280

9.2.6自定义对话框 285

9.3多重窗体 285

9.3.1多重窗体程序的设计方法 286

9.3.2多重窗体程序的执行与保存 288

9.4 Visual Basic 工程结构 289

9.4.1标准模块 290

9.4.2窗体模块 292

9.4.3 Sub Main过程 292

9.4.4 DoEvents语句与闲置循环 293

9.5键盘、鼠标事件 294

9.5.1键盘事件 294

9.5.2鼠标事件 297

9.6习题 298

9.6.1选择题 298

9.6.2填空题 299

9.6.3程序填空题 300

9.6.4程序设计题 301

9.6.5思考题 302

第10章 文件 303

10.1文件系统控件 303

10.1.1驱动器列表框 303

10.1.2目录列表框 304

10.1.3文件列表框 305

10.2文件的概述 307

10.2.1文件的概念 307

10.2.2文件的结构 307

10.2.3文件的访问模式 308

10.2.4文件的分类 308

10.3文件的基本操作 309

10.3.1顺序文件访问模式 309

10.3.2随机文件访问模式 317

10.3.3二进制文件访问模式 320

10.4常用文件操作语句与函数 321

10.5综合应用程序举例 322

10.6习题 326

10.6.1单选题 326

10.6.2填空题 329

10.6.3编程题 330

第11章 数据库技术 331

11.1数据库基础 331

11.2数据库管理器 332

11.2.1建立一个数据库 333

11.2.2添加数据表 335

11.2.3数据表中数据的编辑 337

11.2.4使用“数据窗体设计器” 339

11.3 Data控件 340

11.3.1 Data控件的属性 340

11.3.2 Data控件的方法 342

11.3.3 Data控件的事件 342

11.3.4 Recordset对象 342

11.3.5 Data控件应用例子 344

11.4 ADCO Data控件 346

11.4.1 ADO Data控件的属性 347

11.4.2 ADO Data控件的方法 349

11.4.3 ADO Data控件的事件 351

11.4.4 ADO Data控件的应用例子 351

11.5结构化查询语言 355

11.5.1 SQL语言的组成 355

11.5.2数据查询语句 355

11.5.3使用SQL 356

11.6习题 356

第12章 Visual Basic高级应用程序设计 358

12.1软件分析和设计 358

12.2简单功能程序设计 362

12.3本章小结 376

12.4习题 376

参考文献 378