《Visual Basic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李志强主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2011
  • ISBN:9787113122218
  • 页数:282 页
图书介绍:本书主要内容包括:Visual Basic 6.0的集成开发环境、程序设计的基本概念和基础知识、结构化程序的三种基本结构,数组、过程、Visual Basic常用控件、界面设计、文件和数据库基础等。

第1章VisualBasic程序设计概述 1

1.1程序设计语言与程序设计 1

1.1.1程序设计语言 1

1.1.2程序设计 2

1.2 Visual Basic简介 3

1.2.1Visual Basic的版本 3

1.2.2Visual Basic的特点 4

1.2.3Visual Basic的启动和退出 5

1.3 Visual Basic集成开发环境 6

1.3.1VB主窗口 6

1.3.2VB其他窗口 9

1.4 Visual Basic帮助系统 13

1.4.1使用MSDN Library查阅器 13

1.4.2使用上下文相关帮助 14

1.4.3运行所提供的实例 14

1.4.4利用编辑器的语法检查和自动显示信息功能 14

1.5设计VB应用程序的步骤 15

1.5.1简单的入门程序 15

1.5.2设计VB应用程序的步骤 18

习题与上机实践1 19

第2章Visual Basic应用程序的创建与基本控件的使用 21

2.1创建Visual Basic应用程序的方法 21

2.1.1Visual Basic应用程序的结构和工作方式 21

2.1.2在程序中使用控件的属性和方法 22

2.1.3事件过程的命名 22

2.2窗体 23

2.2.1属性 23

2.2.2窗体的常用事件和方法 26

2.3命令按钮 30

2.4标签 32

2.5文本框 33

2.6控件的编辑 35

2.6.1窗体的组成 35

2.6.2控件的画法 36

2.6.3控件的基本操作 36

2.6.4控件属性的设置 37

2.7在程序中使用控件的属性和方法 38

2.7.1在程序中访问对象属性 38

2.7.2在程序中调用对象方法 39

2.7.3事件过程的命名 39

习题与上机实践2 40

第3章Visual Basic数据类型与表达式 41

3.1VB的基本字符集和词汇集 41

3.1.1字符集 41

3.1.2词汇集 41

3.2VB的基本数据类型 42

3.2.1数值型 42

3.2.2字符串型 43

3.2.3逻辑型 44

3.2.4日期型 44

3.2.5对象型与变体型 44

3.2.6自定义类型 44

3.3常量与变量 45

3.3.1常量 45

3.3.2变量 47

3.4运算符与表达式 48

3.4.1算术运算符 48

3.4.2字符串运算符 48

3.4.3日期运算符 49

3.4.4关系运算符 49

3.4.5逻辑运算符 50

3.4.6表达式 50

3.5常用的内部函数 51

3.5.1数学函数 52

3.5.2转换函数 53

3.5.3字符串函数 53

3.5.4日期与时间函数 57

3.5.5窗体输入/输出函数 58

3.5.6颜色函数 58

习题与上机实践3 59

第4章VisualBasic程序设计基础 62

4.1算法基础 62

4.1.1算法的定义 62

4.1.2算法的特征 62

4.1.3算法的示例 62

4.2传统流程图 63

4.3算法的基本控制结构和改进的流程图 63

4.3.1算法的基本控制结构 64

4.3.2N-S流程图 64

4.4顺序结构 64

4.4.1赋值语句 65

4.4.2Print方法 67

4.4.3输入框与消息框 71

4.4.4注释语句、结束语句 76

4.5程序的调试 77

4.5.1应用程序中的错误类型 77

4.5.2三种模式 79

4.5.3程序调试方法 80

4.5.4出错处理 83

习题与上机实践4 83

第5章选择结构 85

5.1单选条件语句 85

5.1.1块式单选If语句 85

5.1.2行式单选If语句 87

5.2双选条件语句 88

5.2.1块式双选If语句 88

5.2.2行式双选If语句 90

5.3 Elself语句 90

5.4 Select Case语句 93

5.5选择结构的嵌套 95

5.6Ilf函数 97

习题与上机实践5 98

第6章循环结构 101

6.1循环结构概述 101

6.2For循环 103

6.3While循环 106

6.4Do循环 108

6.4.1先判断后执行形式的Do…Loop语句 108

6.4.2先执行后判断形式的Do…Loop语句 109

6.5循环的嵌套 111

6.6循环的退出 114

6.6.1Exit For 114

6.6.2Exit Do 114

6.7各种循环语句的比较 115

习题与上机实践6 116

第7章高级控件 120

7.1图片框与图像框 120

7.1.1图片框控件(PictureBox) 120

7.1.2图像框控件(Image) 121

7.1.3图片框与图像框的区别 121

7.2定时器 122

7.3单选按钮与复选框 125

7.3.1单选按钮 125

7.3.2复选框 127

7.4容器与框架 129

7.5列表框与组合框 131

7.5.1列表框 131

7.5.2组合框 135

7.6滚动条 138

习题与上机实践7 140

第8章数组 143

8.1数组的概念 143

8.1.1数组与数组元素 143

8.1.2数组的类型 143

8.1.3数组的维数 144

8.1.4静态数组和动态数组 144

8.2一维数组 145

8.2.1一维数组的定义 145

8.2.2一维数组的引用 145

8.2.3一维数组的应用举例 147

8.3二维数组 154

8.3.1二维数组的定义 154

8.3.2二维数组的引用 155

8.3.3二维数组的应用举例 155

8.4动态数组 157

8.4.1动态数组的定义 158

8.4.2动态数组的使用 158

8.5 For EachNext循环语句 159

8.6控件数组 160

8.6.1控件数组的概念 160

8.6.2控件数组的建立 160

8.6.3控件数组的使用 161

习题与上机实践8 165

第9章过程与键盘、鼠标事件 170

9.1 Sub过程 171

9.1.1Sub过程的定义 171

9.1.2Sub过程的调用 172

9.2 Function过程 174

9.2.1Function过程的定义 174

9.2.2Function过程的调用 174

9.3参数传递 175

9.3.1按值传递 176

9.3.2按地址传递 177

9.3.3数组作为参数 179

9.3.4可选参数 179

9.3.5可变参数 181

9.3.6对象参数 181

9.4作用域与生存期 184

9.4.1过程的作用域 184

9.4.2变量的作用域 185

9.4.3变量的生存期 186

9.5键盘事件和鼠标事件 187

9.5.1键盘事件 187

9.5.2鼠标事件 190

9.5.3鼠标光标 192

9.5.4鼠标拖放 193

习题与上机实践9 194

第10章文件 198

10.1文件的基本操作流程 198

10.1.1打开文件 198

10.1.2访问文件 199

10.1.3关闭文件 199

10.2文件的基本操作语句和函数 199

10.2.1文件操作语句 199

10.2.2文件操作函数 200

10.3顺序文件 201

10.3.1打开顺序文件 202

10.3.2顺序文件的写操作 202

10.3.3顺序文件的读操作 203

10.3.4关闭顺序文件 204

10.4随机文件 204

10.4.1打开与关闭随机文件 204

10.4.2随机文件的写操作 204

10.4.3随机文件的读操作 205

10.5二进制文件 206

10.5.1二进制文件的打开与关闭 206

10.5.2二进制文件的读、写操作 206

10.6文件系统控件 207

10.6.1驱动器列表框 207

10.6.2目录列表框 207

10.6.3文件列表框 208

10.6.4文件系统控件综合使用 209

习题与上机实践10 210

第11章菜单和对话框 214

11.1菜单简介 214

11.2菜单编辑器和建立菜单 215

11.2.1菜单编辑器 215

11.2.2菜单的设计与编程 217

11.3菜单项的控制 218

11.3.1菜单项的有效性控制 218

11.3.2菜单项的复选标记 219

11.4菜单项的增删 220

11.5弹出式菜单 221

11.6通用对话框 223

11.7“打开”对话框 225

11.8其他对话框 227

11.8.1“另存为”对话框 227

11.8.2“颜色”对话框 228

11.8.3“字体”对话框 230

11.8.4“打印”对话框 231

习题与上机实践11 233

第12章多重窗体程序设计与环境应用 237

12.1与多重窗体程序设计有关的语句和方法 237

12.2多重窗体程序的执行与保存 239

12.2.1指定启动窗体 239

12.2.2多窗体程序的存取 240

12.3Visual Basic工程结构 242

12.3.1标准模块 242

12.3.2窗体模块 242

12.3.3Sub Main过程 243

12.4闲置循环与DoEvents语句 244

习题与上机实践12 246

第13章数据库应用基础 248

13.1数据库基础 248

13.1.1关系数据库概述 248

13.1.2SQL查询语句 250

13.2可视化数据管理器 252

13.2.1启动可视化数据管理器 252

13.2.2建立数据库 252

13.2.3在数据库中建立数据表 253

13.2.4数据的编辑 255

13.2.5数据的查询 257

13.2.6数据窗体设计器 259

13.3数据库访问 260

13.3.1Data控件 260

13.3.2ADO Data控件和DataGrid控件 263

13.3.3记录集Recordset对象 266

习题与上机实践13 269

附录1VB的伪指令和关键字 273

附录2全国计算机等级考试二级VB考试大纲 277

参考文献 282