当前位置:首页 > 工业技术
Visual Basic程序设计与应用教程
Visual Basic程序设计与应用教程

Visual Basic程序设计与应用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:孔庆彦,韩雪娜,张辉主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2015
  • ISBN:9787113195816
  • 页数:325 页
图书介绍:本书主要内容包括 Visual Basic程序设计语言基础、Visual Basic面向对象编程概述、Visual Basic语言基础、结构化程序设计、数组和自定义类型、过程、常用控件、菜单设计、多重窗体、数据文件、数据库编程、Visual Basic图形处理。书中例举了大量的示例,并在每章附有丰富的实验和习题,便于学习和掌握相关知识。
《Visual Basic程序设计与应用教程》目录

第1章 Visual Basic程序设计语言基础 1

1.1 Visual Basic语言概述 1

1.1.1 Visual Basic的版本 1

1.1.2 Visual Basic的特点 2

1.2 Visual Basic 6.0操作基础 4

1.2.1 Visual Basic 6.0系统的安装和卸载 4

1.2.2 Visual Basic 6.0的启动和退出 7

1.2.3 Visual Basic 6.0集成开发环境 8

1.3 建立应用程序的步骤 15

1.3.1 新建一个工程文件 16

1.3.2 设计界面 17

1.3.3 设置对象属性 17

1.3.4 编写事件过程 18

1.3.5 保存文件 18

1.3.6 运行应用程序 19

1.3.7 生成可执行文件 20

1.4 Visual Basic帮助系统MSDN 20

课后实验1 20

课后习题1 21

第2章 Visual Basic面向对象编程概述 23

2.1 面向对象编程基础 23

2.1.1 类与对象 23

2.1.2 子类与继承性 24

2.1.3 Visual Basic中的类和对象 24

2.1.4 可视化和面向对象开发程序的构成 29

2.2 窗体和常用控件 29

2.2.1 通用属性 29

2.2.2 对象默认属性 32

2.2.3 通用事件 32

2.2.4 常用控件 33

2.3 鼠标和键盘的事件过程 43

2.3.1 鼠标的事件过程 43

2.3.2 键盘的事件过程 45

课后实验2 46

课后习题2 48

第3章 Visual Basic语言基础 50

3.1 数据类型 50

3.2 变量和常量 52

3.2.1 变量 52

3.2.2 常量 54

3.3 运算符和表达式 56

3.3.1 算术运算符和算术表达式 56

3.3.2 字符运算符和字符表达式 56

3.3.3 关系运算符和关系表达式 57

3.3.4 逻辑运算符和逻辑表达式 58

3.3.5 日期运算符和日期表达式 59

3.3.6 表达式的书写规则 59

3.3.7 运算符的优先级 59

3.4 常用内部函数 60

3.4.1 数值函数 60

3.4.2 字符函数 62

3.4.3 转换函数 66

3.4.4 日期时间函数 68

3.4.5 格式输出函数 69

3.4.6 Shell函数 70

3.5 Visual Basic编码规则 70

3.6 综合应用 71

课后实验3 72

课后习题3 74

第4章 结构化程序设计 76

4.1 结构化程序设计概述 76

4.1.1 结构化程序设计方法 76

4.1.2 程序的控制结构 76

4.1.3 计算机程序 77

4.2 输入输出语句 77

4.2.1 输入语句 78

4.2.2 输出语句 80

4.3 顺序结构 83

4.3.1 例题 83

4.3.2 End语句 85

4.4 选择结构 85

4.4.1 If语句 85

4.4.2 Select Case语句 95

4.5 循环结构 98

4.5.1 For语句 98

4.5.2 Do...Loop语句 100

4.5.3 循环嵌套 102

4.5.4 Exit语句 104

4.6 综合应用 105

4.7 程序调试 114

4.7.1 错误类型 114

4.7.2 调试和排错 117

课后实验4 119

课后习题4 120

第5章 数组和自定义类型 125

5.1 数组概述 125

5.1.1 基本概念 125

5.1.2 分类 126

5.2 静态数组 126

5.2.1 定义 126

5.2.2 数组的基本操作 128

5.3 动态数组 133

5.4 数组应用 135

5.4.1 排序 135

5.4.2 插入数据 137

5.4.3 删除数据 138

5.4.4 最大值问题 139

5.4.5 矩阵问题 140

5.5 控件数组 142

5.5.1 创建控件数组 142

5.5.2 控件数组的事件过程 143

5.5.3 控件数组的应用 143

5.6 用户自定义数据类型 144

5.6.1 自定义类型的定义 144

5.6.2 自定义类型变量的声明和使用 145

5.6.3 自定义类型的应用 147

课后实验5 149

课后习题5 150

第6章 过程 151

6.1 Function过程 151

6.1.1 引例 151

6.1.2 定义 153

6.1.3 调用 154

6.1.4 执行过程 155

6.2 Sub过程 156

6.2.1 引例 156

6.2.2 定义 156

6.2.3 调用 158

6.2.4 执行过程 158

6.2.5 Function过程与Sub过程的区别 159

6.3 参数传递 159

6.3.1 按值传递 159

6.3.2 按址传递 160

6.3.3 数组参数的传递 161

6.4 过程的嵌套和递归 163

6.4.1 过程的嵌套调用 163

6.4.2 过程的递归调用 164

6.5 过程和变量的作用域 165

6.5.1 Visual Basic工程文件的结构 165

6.5.2 过程的作用域 166

6.5.3 变量的作用域 169

6.5.4 变量的生存期 171

6.6 综合应用 173

课后实验6 177

课后习题6 177

第7章 常用控件 179

7.1 标准控件 179

7.1.1 单选按钮(OptionButton) 179

7.1.2 复选框(CheckBox) 180

7.1.3 框架(Frame) 181

7.1.4 列表框(ListBox) 183

7.1.5 组合框(ComboBox) 186

7.1.6 滚动条(ScrollBar) 188

7.1.7 定时器(Timer) 189

7.1.8 文件系统控件 191

7.1.9 图形框(PictureBox)和图像框(Image) 192

7.1.10 直线控件(Line)和形状控件(Shape) 195

7.2 ActiveX控件 198

7.2.1 进度条控件(Progressbar) 198

7.2.2 滑块控件(Slider) 199

7.2.3 工具栏控件(Toolbar)和图像列表控件(ImageList) 199

7.2.4 选项卡控件(SSTab) 201

7.2.5 通用对话框(CommonDialog) 203

7.2.6 动画控件(Animation) 208

课后实验7 211

课后习题7 213

第8章 菜单设计 215

8.1 菜单结构 215

8.2 菜单编辑器 216

8.3 下拉式菜单 217

8.4 弹出式菜单 219

课后实验8 221

课后习题8 221

第9章 多重窗体 223

9.1 设计多重窗体 223

9.2 与窗体有关的方法和语句 224

9.3 不同窗体间数据的访问 225

课后实验9 227

课后习题9 228

第10章 数据文件 229

10.1 文件概述 229

10.1.1 文件分类 229

10.1.2 文件读/写操作流程 230

10.2 顺序文件 231

10.2.1 顺序文件的操作 231

10.2.2 应用举例 234

10.3 随机文件 236

10.3.1 随机文件的操作 236

10.3.2 应用举例 237

10.4 二进制文件 240

10.4.1 二进制文件的操作 240

10.4.2 应用举例 241

课后实验10 241

课后习题10 242

第11章 数据库编程 244

11.1 数据库概述 244

11.1.1 数据库系统的基本概念 244

11.1.2 数据模型 246

11.1.3 关系数据库 247

11.2 创建数据库 248

11.2.1 用可视化数据管理器创建数据库 248

11.2.2 用Access建立数据库 252

11.3 用控件访问数据库 255

11.3.1 Data数据控件 255

11.3.2 ADO数据控件 258

11.3.3 数据绑定控件 261

11.4 记录集对象 264

11.4.1 Recordset的属性和方法 264

11.4.2 移动记录指针 265

11.4.3 查找记录 266

11.4.4 添加记录 268

11.4.5 修改记录 268

11.4.6 删除记录 269

11.5 ADO编程模型简介 270

11.5.1 ADO的主要对象 270

11.5.2 使用ADO编程模型的一般步骤 271

11.5.3 记录集对象的Open方法简介 274

课后实验11 274

课后习题11 275

第12章 Visual Basic图形处理 276

12.1 图形操作基础 276

12.1.1 坐标系统 276

12.1.2 绘图属性 277

12.1.3 颜色函数 279

12.2 图形方法 281

12.2.1 Line方法 281

12.2.2 Pset方法 282

12.2.3 Circle方法 283

12.2.4 Point方法 285

12.3 综合应用 286

课后实验12 288

课后习题12 289

第13章 综合应用——学生成绩管理系统 290

13.1 功能分析 290

13.2 数据信息 290

13.2.1 学生基本信息 290

13.2.2 专业课程信息 291

13.2.3 选修课课程信息 291

13.2.4 专业课成绩 291

13.2.5 选修课成绩 291

13.2.6 用户信息 292

13.3 主要功能模块 292

13.3.1 系统管理 293

13.3.2 主界面 294

13.3.3 学生管理 295

13.3.4 课程管理 299

13.3.5 成绩管理 302

附录A 全国计算机等级考试——二级公共基础知识 305

A.1 数据结构与算法 305

A.2 程序设计基础 311

A.3 软件工程基础 314

A.4 数据库设计基础 320

参考文献 325

返回顶部