《Visual Basic程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:宋汉珍,王贺艳主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:7111231988
  • 页数:306 页
图书介绍:本书介绍了可视化程序设计的基本思想,基本方法等。

第1章 概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展过程 1

1.1.2 Visual Basic 6.0版本介绍 2

1.1.3 Visual Basic的特点 2

1.2 Visual Basic 6.0的启动与安装 3

1.2.1 Visual Basic 6.0的安装 3

1.2.2 Visual Basic 6.0的启动 4

1.2.3 Visual Basic 6.0的退出 4

1.3 Visual Basic 6.0集成开发环境 4

1.3.1标题栏 5

1.3.2菜单栏 5

1.3.3工具栏 5

1.3.4工具箱 5

1.3.5窗体窗口 6

1.3.6工程管理窗口 7

1.3.7属性窗口 7

1.3.8代码窗口 7

1.3.9窗体布局窗口 8

1.3.10立即窗口 8

1.3.11 Visual Basic 6.0帮助系统 8

1.4 Visual Basic应用程序设计初步 10

1.4.1 Visual Basic程序设计的一般步骤 10

1.4.2简单应用程序实例 10

1.5面向对象编程的基本概念 12

1.5.1对象和类的概念 13

1.5.2对象的属性和方法 13

1.5.3对象事件和事件过程 14

习题 14

第2章Visual Basic语言基础 16

2.1 Visual Basic语言基本概念 16

2.1.1字符集 16

2.1.2关键字 16

2.1.3标识符 16

2.2数据类型 17

2.2.1数值(Numeric)型数据 18

2.2.2字符(String)型数据 18

2.2.3逻辑(Boolean)型数据 18

2.2.4日期(Date)型数据 18

2.2.5对象(Object)型数据 19

2.2.6变体(Variant)型数据 19

2.3常量与变量 19

2.3.1常量 19

2.3.2变量 20

2.4运算符与表达式 23

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

2.4.2关系运算符与关系表达式 25

2.4.3逻辑运算符与逻辑表达式 26

2.4.4字符串运算符与字符串表达式 27

2.4.5日期型表达式 28

2.4.6运算符的优先级 28

2.5常用内部函数 28

2.5.1数学函数 29

2.5.2转换函数 30

2.5.3字符串函数 31

2.5.4日期和时间函数 33

2.5.5随机语句和函数 35

2.5.6格式输出函数 36

2.6 Visual Basic程序编码规则 37

2.6.1大小写 38

2.6.2语句 38

2.6.3一行中多条语句 38

2.6.4续行 38

2.6.5注释 39

2.6.6命令格式中的符号约定 39

习题 39

第3章 窗体及基本控件 41

3.1窗体 41

3.1.1窗体概述 41

3.1.2窗体属性 42

3.1.3窗体事件 45

3.1.4窗体方法 46

3.1.5窗体应用举例 47

3.2控件的添加与布局 48

3.2.1在窗体上添加控件 48

3.2.2控件的缩放和移动 48

3.2.3控件的复制与删除 49

3.2.4控件的布局 50

3.3 Visual Basic的基本控件 51

3.3.1控件的命名约定 52

3.3.2控件的常用属性 52

3.3.3焦点和Tab键顺序 55

3.3.4命令按钮(Command Button) 57

3.3.5文本框(TextBox ) 59

3.3.6标签(Label) 63

习题 65

第4章 程序控制结构 67

4.1控制结构概述 67

4.2顺序结构 68

4.2.1赋值语句 68

4.2.2 InputBox输入框 72

4.2.3 MsgBox消息框 74

4.2.4 Stop、 End语句 77

4.3选择结构 77

4.3.1行If语句 77

4.3.2块If语句 80

4.3.3多条件的If*Then*E1seIf语句的使用 81

4.3.4块If语句的嵌套 84

4.3.5 Select Case语句 87

4.4循环结构 90

4.4.1循环概述 90

4.4.2 While*Wend循环语句 90

4.4.3 Do*Loop循环语句 93

4.4.4 For*Next循环语句 96

4.4.5循环的嵌套 98

4.5程序实例 100

习题 106

第5章 数组 109

5.1数组的概念 109

5.1.1数组名 109

5.1.2数组元素 109

5.1.3数组的维数 110

5.2一维数组 110

5.2.1一维数组的声明 110

5.2.2 Option Base语句 111

5.2.3一维数组的引用 111

5.2.4一维数组的应用举例 112

5.3二维数组 115

5.3.1二维数组的声明 115

5.3.2二维数组的引用 115

5.3.3二维数组的应用举例 116

5.4动态数组 117

5.4.1动态数组的声明 117

5.4.2动态数组的应用 118

5.5控件数组 120

5.5.1控件数组的概念 120

5.5.2建立控件数组的方法 120

5.5.3控件数组的应用 121

习题 123

第6章 过程 126

6.1 Sub过程 126

6.1.1事件过程与通用过程 126

6.1.2创建通用过程 127

6.1.3调用通用过程 129

6.2 Function过程 130

6.2.1声明Function过程 130

6.2.2调用Function过程 132

6.3参数传递 132

6.3.1按值传递参数 132

6.3.2按地址传递参数 134

6.3.3数组参数 136

6.4过程的嵌套和递归调用 138

6.4.1过程的嵌套 138

6.4.2过程的递归调用 139

6.5变量与过程的作用域 141

6.5.1代码模块的概念 141

6.5.2变量的作用域 142

6.5.3过程的作用域 143

6.6键盘与鼠标事件 145

6.6.1键盘事件 145

6.6.2鼠标事件 147

6.7程序举例 148

习题 151

第7章 常用控件 155

7.1单选按钮、复选框与框架 155

7.1.1单选按钮 155

7.1.2复选框 157

7.1.3框架 159

7.2列表框与组合框 160

7.2.1列表框 160

7.2.2组合框 163

7.3图片框与图像框 166

7.3.1图片框 166

7.3.2图像框 168

7.4定时器 169

7.5滚动条 171

7.6形状控件与线条控件 173

7.6.1形状控件 173

7.6.2线条控件 175

7.7驱动器列表框、目录列表框、文件列表框 177

7.7.1驱动器列表框 177

7.7.2目录列表框 178

7.7.3文件列表框 178

7.8 ActiveX控件 181

7.8.1 ProgressBar控件 181

7.8.2工具栏控件 182

7.8.3状态条控件 186

7.9对话框 187

7.9.1预定义对话框 187

7.9.2自定义对话框 187

7.9.3通用对话框 188

习题 189

第8章 菜单与多窗体设计 192

8.1菜单基本知识 192

8.2菜单编辑器简介 192

8.2.1打开菜单编辑器 193

8.2.2菜单编辑器的设置 193

8.2.3菜单的属性 194

8.3下拉式菜单 194

8.3.1菜单设计 194

8.3.2代码连接 196

8.4弹出式菜单 199

8.5 MDI窗体 200

8.5.1创建MDI应用程序步骤 201

8.5.2 MDI窗体菜单的使用 202

8.5.3排列子窗体 202

8.5.4 MDI窗体的特性 202

习题 203

第9章 文件 205

9.1文件的基本概念 205

9.1.1文件访问类型 205

9.1.2文件操作的基本流程 205

9.2顺序文件 206

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

9.2.2顺序文件的读操作 207

9.2.3顺序文件的写操作 210

9.3随机文件 214

9.3.1记录类型 214

9.3.2随机文件的打开与关闭 215

9.3.3随机文件的读操作 215

9.3.4随机文件的写操作 215

9.4二进制文件 219

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

9.4.2二进制文件的读、写操作 219

习题 220

第10章 数据库编程 222

10.1数据库的基本概念 222

10.1.1关系型数据库 222

10.1.2数据访问对象模型 223

10.2数据管理器 223

10.2.1建立数据库 224

10.2.2添加数据表 224

10.2.3添加索引 226

10.2.4表记录的添加、浏览、修改 与删除 226

10.2.5数据查询 227

10.2.6数据窗体设计器 228

10.3 Data数据控件 229

10.3.1 Data控件的常用属性 229

10.3.2数据绑定控件 230

10.3.3 Data控件的常用方法 231

10.3.4记录集的常用方法 232

10.3.5记录集的常用属性 233

10.4结构化查询语言(SQL) 236

10.4.1 SQL语言的组成 236

10.4.2 SQL运算符和函数 236

10.4.3 SELECT语句 237

10.4.4 SQL语句的应用 238

10.5 ADO数据对象访问技术 239

10.5.1 ADO对象模型 239

10.5.2 ADO数据控件的使用 241

10.5.3 ADO编程 243

10.6报表设计 246

10.6.1报表设计器 247

10.6.2报表设计 247

10.7数据库应用案例 249

10.7.1 VB练习题测试系统 249

10.7.2图书管理系统 256

习题 270

第11章 绘图 272

11.1坐标系统 272

11.1.1标准坐标系统 272

11.1.2自定义坐标系统 273

11.2绘图属性 274

11.2.1 AutoRedraw属性 274

11.2.2当前坐标 275

11.2.3 DrawStyle和DrawWidth属性 275

11.2.4 DrawMode属性 277

11.3绘图方法 278

11.3.1 PSet方法 278

11.3.2 Line方法 280

11.3.3 Circle方法 282

11.3.4 Cls方法、Point方法和PaintPicture方法 284

习题 285

实验1 Visual Basic开发环境及程序设计初步 287

实验2文本框、命令按钮、标签的应用 288

实验3顺序结构程序设计 289

实验4分支结构程序设计 290

实验5循环结构程序设计 291

实验6数组程序设计 292

实验7过程程序设计 294

实验8常用控件(一) 296

实验9常用控件(二) 297

实验10菜单与MDI窗体设计 300

实验11文件操作 301

实验12数据库应用(一) 302

实验13数据库应用(二) 303

实验14绘图设计 305

参考文献 306