《Visual Basic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:田更,王海,李兴等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113103354
  • 页数:288 页
图书介绍:本书介绍了Visual Basic程序设计的编程基础及面向对象程序设计等内容。

第一部分Visual Basic编程基础篇 1

第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的安装 3

1.2 Visual Basic可视化编程的环境 4

1.2.1 Visual Basic 6.0的启动与退出 4

1.2.2 Visual Basic 6.0可视化编程环境 4

1.3 Visual Basic可视化编程的基本概念 9

1.3.1类、对象、窗体与控件概述 9

1.3.2对象的属性、方法和事件 10

1.3.3工程 11

1.4 Visual Basic中的通用属性、通用方法和通用事件 11

1.4.1控件的通用属性 12

1.4.2控件的通用方法 16

1.4.3控件的通用事件 16

1.5 Visual Basic可视化编程的基本步骤 21

1.6拓展实训 25

习题一 27

第2章Visual Basic的语法基础 28

2.1数据类型 28

2.2常量 31

2.2.1内部或者系统定义的常量 31

2.2.2用户自定义常量 31

2.3变量 32

2.3.1变量命名规则 32

2.3.2声明变量 33

2.3.3变量的作用域及其生存期 34

2.4运算符与表达式 37

2.4.1运算符 37

2.4.2表达式 39

2.5常用内部函数 39

2.5.1数值运算函数 39

2.5.2字符串函数 40

2.5.3日期和时间函数 43

2.5.4数据类型转换函数 44

2.5.5随机函数Rnd() 45

2.5.6 Shell()函数 46

2.5.7 MsgBox()函数和MsgBox语句 47

2.5.8 InputBox()函数 48

2.6拓展实训 49

习题二 50

第3章Visual Basic的程序结构基础 53

3.1顺序结构 53

3.2选择结构 54

3.2.1行If语句 54

3.2.2块If语句 54

3.2.3 IIf()函数 56

3.2.4多分支控制结构(Select Case语句) 57

3.3循环结构 60

3.3.1 For...Next循环控制结构(计数循环) 60

3.3.2 While...Wend循环(当循环控制结构) 62

3.3.3 Do...Loop循环控制结构 64

3.3.4多重循环 65

3.4拓展实训 67

习题三 69

第4章 数组 73

4.1数组的概念 73

4.2数组的定义及使用 73

4.2.1静态数组的定义 74

4.2.2动态数组的定义及使用 74

4.2.3数组的清除 75

4.3数组元素的输入、输出和引用 76

4.4 For Each...Next语句 77

4.5控件数组 78

4.6数组应用举例 79

4.7拓展实训 80

习题四 82

第5章 过程 86

5.1 Sub过程 86

5.1.1建立Sub过程 86

5.1.2调用Sub过程 88

5.2 Function过程 89

5.2.1建立Function过程 89

5.2.2调用Function过程 90

5.3过程调用中的参数传递 90

5.3.1形参与实参 90

5.3.2按值传递参数 90

5.3.3按地址传递参数(引用) 91

5.3.4传送数组参数 91

5.3.5可选参数 92

5.3.6可变参数 93

5.3.7对象参数 94

5.4拓展实训 95

习题五 96

第6章 数据文件 99

6.1文件概述 99

6.1.1文件的结构 99

6.1.2文件的分类 99

6.2文件操作语句和函数 100

6.2.1文件操作的一般步骤 100

6.2.2文件的打开(创建) 100

6.2.3文件的关闭 101

6.2.4其他语句和函数 102

6.3顺序文件 103

6.3.1顺序文件的写操作 103

6.3.2顺序文件的读操作 103

6.4随机文件 106

6.4.1随机文件的写操作 106

6.4.2随机文件的读操作 108

6.4.3随机文件记录的增加和删除 109

6.5拓展实训 109

习题六 110

第7章 程序调试 114

7.1程序中的错误类型 114

7.2中断模式 115

7.3调试工具 115

7.3.1常用调试手段 116

7.3.2调试窗口 116

7.3.3逐语句或逐过程运行 118

7.4错误捕获及处理 120

习题七 122

第二部分 面向对象程序设计篇 123

第8章 窗体 123

8.1窗体 123

8.1.1窗体的结构 123

8.1.2窗体的常用属性 124

8.1.3窗体的常用事件 127

8.1.4窗体的常用方法 129

8.1.5窗体的编辑 132

8.2多窗体 132

8.2.1添加新窗体 132

8.2.2多窗体的操作 134

8.2.3多窗体程序的保存 135

8.2.4多窗体程序的装入和编译 136

8.3多文档界面 137

8.3.1创建MDI程序界面 137

8.3.2子窗体的有关操作 138

8.4拓展实训 140

习题八 143

第9章 菜单设计 146

9.1下拉式菜单 146

9.1.1菜单编辑器 146

9.1.2建立下拉式菜单 148

9.1.3键盘选择 151

9.2弹出式菜单 151

9.2.1弹出式菜单的建立与显示 151

9.2.2使用弹出式菜单要注意的问题 152

9.3菜单控件数组及菜单项的增减 154

9.3.1菜单控件数组 154

9.3.2菜单项的增减 154

9.4拓展实训 156

习题九 160

第10章VisualBasic的标准控件 163

10.1标签 163

10.2文本框 166

10.3图片框及Visual Basic中常用的绘图方法 171

10.4图像框 179

10.5形状控件和直线控件 180

10.6命令按钮 181

10.7框架 183

10.8单选按钮 184

10.9复选框 186

10.10列表框 187

10.11组合框 191

10.12滚动条 193

10.13计时器 195

10.14文件系统控件 196

10.15拓展实训 201

习题十 205

第11章 常用ActiveX控件 210

11.1通用对话框控件 210

11.1.1通用对话框概述 210

11.1.2“打开”对话框和“另存为”对话框 212

11.1.3“颜色”对话框 214

11.1.4“字体”对话框 214

11.2公用控件 216

11.2.1图像列表控件 217

11.2.2工具栏控件 218

11.2.3状态栏控件 221

11.2.4进程条控件 224

11.3多媒体控件 226

11.3.1 MCI简介 226

11.3.2 Multimedia MCI控件 226

11.3.3 Multimedia MCI控件的常用属性 227

11.3.4 Multimedia MCI控件的常用事件 230

11.4定制ActiveX控件 233

11.4.1定制ActiveX控件的方法 234

11.4.2定制ActiveX控件的基本步骤 234

11.5拓展实训 237

习题十一 239

第12章数据库应用 241

12.1数据库的概念 241

12.2可视化数据管理器 244

12.2.1启动可视化数据管理器 244

12.2.2创建数据库 244

12.2.3查询数据库 246

12.3使用数据控件访问数据库 247

12.3.1数据控件访问数据库的步骤及原理 247

12.3.2数据绑定控件 247

12.3.3 DATA数据控件访问数据库 248

12.3.4 ADO数据控件访问数据库 249

12.4拓展实训 256

习题十二 257

第13章 课程设计 259

13.1课程设计管理规范 259

13.1.1人员管理 259

13.1.2项目管理 259

13.2课程设计任务书 262

13.2.1可行性与需求分析 262

13.2.2编码与测试 264

13.2.3撰写课程设计报告 269

附录A全国计算机等级考试二级VisualBasic模拟考试题 270

附录B 如何编制规范、高效的VB程序 284

参考文献 288