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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王晓雅,谭冬平,李新刚主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2017
  • ISBN:9787313140654
  • 页数:314 页
图书介绍:本书基于Visual Basic 6.0中文版,详细介绍了Visual Basic程序设计语言,同时兼顾了全国计算机等级考试(二级Visual Basic)最新考试大纲的要求。全书共13章,主要内容包括:Visual Basic简介,Visual Basic程序设计概述,Visual Basic语言基础,数据输入输出,Visual Basic控制结构,常用控件,数组,过程,菜单、对话框及多重窗体,文件,数据库技术,Visual B asic高级界面设计,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版本简介 3

实例1-1——VB的安装与启动 3

1.2 熟悉VB 6.0集成开发环境与VB工程 4

1.2.1 VB集成开发环境 4

1.2.2 关于VB工程 8

1.3 VB应用程序开发步骤与开发基础 12

实例1-2——制作第一个VB程序 12

1.3.1 窗体布局窗口与代码窗口 19

1.3.2 面向对象程序设计基础 20

习题 22

第2章 窗体及其操作 25

2.1 窗体的结构与属性 25

2.1.1 窗体结构 25

2.1.2 窗体属性 25

2.2 窗体事件与方法 31

2.2.1 常用的窗体事件 31

2.2.2 常用的窗体方法 36

实例2-1——使用鼠标绘制线条 38

实例2-2——编写加法计算程序 41

习题 45

第3章 VB程序设计语言基础 47

3.1 VB程序的书写规则与调试方法 47

3.1.1 VB程序不区分英文字母大小写 47

3.1.2 程序语句书写要点 47

3.1.3 为程序增加注释 48

3.1.4 VB程序调试入门 49

3.2 VB中的数据类型 53

3.2.1 VB中的基本数据类型 53

3.2.2 自字义数据类型 57

3.3 变量和常量 59

3.3.1 标识符命名规则 59

3.3.2 变量 59

实例3-1——理解变量的类型和作用域 61

3.3.3 常量 64

3.4 运算符和表达式 65

3.4.1 算术运算 65

3.4.2 比较运算(关系运算) 67

3.4.3 逻辑运算 69

3.4.4 连接运算 70

3.4.5 表达式的执行顺序 70

3.5 常用内部函数 71

3.5.1 数学函数 71

3.5.2 转换函数 72

3.5.3 时间日期函数 74

3.5.4 随机数函数 75

3.5.5 字符串函数 77

实例3-2——制作闪烁的文字 80

习题 82

第4章 数据输入与输出 85

4.1 数据输出——Print方法 85

4.1.1 Print方法 85

4.1.2 与Print方法相关的函数 87

实例4-1——输出课程表 89

4.1.3 打印机输出 91

4.2 数据输入——InputBox函数 93

实例4-2——求解鸡兔同笼 94

4.3 数据输出——MsgBox函数 96

实例4-3——提交学生信息 99

习题 101

第5章 程序控制结构 104

5.1 算法和结构化程序设计 104

5.1.1 算法 104

5.1.2 结构化程序设计 105

5.2 选择结构 106

5.2.1 If语句 107

5.2.2 Select Case语句 111

实例5-1——判断学生成绩等级 113

5.3 循环结构 116

5.3.1 For循环 116

5.3.2 While循环 118

5.3.3 Do循环 120

5.3.4 循环的嵌套 121

实例5-2——迭代计算小球反弹高度 122

实例5-3——判定是否为素数 123

实例5-4——输出“九九乘法表” 123

5.4 GoTo语句(无条件转移语句) 124

实例5-5——自动生成成绩评语 124

5.5 其他辅助控制语句 127

5.5.1 Exit语句 127

5.5.2 End语句 127

5.5.3 With语句 128

习题 128

第6章 Visual Basic常用标准控件 133

6.1 文本控件 133

6.1.1 标签(Label)控件 133

实例6-1——标签使用练习 134

6.1.2 文本框(TextBox)控件 135

6.2 按钮控件 139

实例6-2——制作简易计算器 140

6.3 图形控件 142

6.3.1 图片框控件 142

6.3.2 图像框控件 143

6.3.3 图片框和图像框的主要区别 144

实例6-3——放大和缩小图形 145

6.4 复选框和单选按钮控件 146

实例6-4——制作简易文本编辑器 147

6.5 列表框和组合框控件 149

6.5.1 列表框 149

实例6-5——制作“点歌台” 152

6.5.2 组合框 153

实例6-6——显示学生信息 154

6.6 滚动条 156

实例6-7——制作调色板 159

6.7 计时器控件 161

实例6-8——制作倒计时计时器 162

习题 164

第7章 使用数组 168

7.1 数组的概念及定义 168

7.1.1 初识数组 168

7.1.2 数组的定义 169

7.2 静态数组与动态数组 172

实例7-1——数组应用 173

7.3 数组的基本操作 174

7.3.1 对数组元素进行初始化 174

7.3.2 数组元素的输入 176

7.3.3 数组元素的输出 176

7.3.4 数组的赋值 176

7.3.5 For Each...Next语句 177

实例7-2——求一维数组中最大元素及其下标 178

实例7-3——对数组进行冒泡排序 179

实例7-4——为有序数组插入新元素并使数组依然有序 180

7.4 控件数组 182

7.4.1 控件数组的作用 182

7.4.2 控件数组的建立 182

实例7-5——使用控件数组 184

习题 186

第8章 过程 190

8.1 子程序过程 190

8.1.1 Sub过程的定义 190

8.1.2 Sub过程的建立 191

8.1.3 Sub过程的调用 192

实例8-1——求矩形的面积 192

8.2 函数过程 193

8.2.1 Function过程的定义 193

8.2.2 Function过程的调用 194

实例8-2——计算一元二次方程的根 195

8.3 参数传递 197

8.3.1 传值和传址 197

8.3.2 数组作参数传递 199

8.3.3 对象作参数传递 201

8.4 过程的嵌套和递归 205

8.4.1 嵌套过程 205

8.4.2 递归过程 206

实例8-3——求n!(n为正整数) 206

习题 207

第9章 菜单、工具栏与对话框设计 211

9.1 菜单与工具栏设计 211

9.1.1 菜单概述 211

9.1.2 实用菜单编辑器设计菜单 213

实例9-1——使用菜单编辑器建立菜单 216

实例9-2——制作选课小程序 217

9.1.3 制作弹出式菜单 221

实例9-3——制作弹出式菜单 222

9.1.4 制作工具栏 223

实例9-4——使用ToolBar控件创建自定义工具栏 224

9.2 对话框设计 230

9.2.1 对话框概述 230

9.2.2 通用对话框 230

9.2.3 通用对话框的使用 232

实例9-5——使用“打开”对话框打开图像文件 234

9.2.4 自定义对话框 236

习题 237

第10章 多重窗体与MDI窗体程序设计 240

10.1 多重窗体与MDI窗体概述 240

10.1.1 什么是多重窗体和MDI窗体 240

10.1.2 模态窗体与非模态窗体 240

10.2 多重窗体程序设计 242

10.2.1 添加窗体 242

10.2.2 设置启动对象 242

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

10.2.4 不同窗体间数据的传递 244

实例10-1——制作模拟登录系统 245

10.3 MDI窗体程序设计 250

10.3.1 MDI窗体的特性 250

10.3.2 创建MDI应用程序 251

实例10-2——制作简易多文档记事本 252

习题 256

第11章 文件操作 258

11.1 文件概述 258

11.1.1 文件与设备 258

11.1.2 文件结构与分类 258

11.1.3 在VB中操作文件的一般步骤 259

11.1.4 文件的打开与建立 260

11.1.5 文件的关闭 262

11.2 顺序文件操作 262

11.2.1 顺序文件的写操作 262

11.2.2 顺序文件的读操作 265

11.2.3 文件操作相关函数 267

实例11-1——编写简易记事本程序 267

11.3 随机文件操作 270

11.3.1 定义记录类型 270

11.3.2 随机文件的打开与建立 271

11.3.3 随机文件的读写操作 271

实例11-2——编写简易学生数据管理程序 274

11.4 二进制文件操作 276

11.4.1 二进制文件的打开与建立 277

11.4.2 二进制文件的读写操作 277

实例11-3——编制图像反色处理程序 278

11.5 文件基本操作 282

11.5.1 文件的删除 282

11.5.2 文件的复制和移动 282

11.5.3 文件(目录)重命名 283

11.6 文件系统控件 283

11.6.1 驱动器列表框和目录列表框 284

11.6.2 文件列表框 285

11.6.3 驱动器列表框、目录列表框与文件列表框的同步操作 286

习题 287

第12章 VB数据库编程技术 289

12.1 数据库基础 289

12.1.1 数据库的概念 289

12.1.2 关系型数据库 290

12.2 结构化查询语言SQL入门 292

12.2.1 SQL语句简介 292

12.2.2 常用的SQL语句 293

12.3 使用Data控件 296

12.3.1 Data控件的属性 297

12.3.2 数据绑定控件 299

实例12-1——利用文本框浏览表记录 299

实例12-2——利用网格控件浏览表记录 302

12.3.3 Data控件的事件与方法 304

12.3.4 记录集对象的属性与方法 305

12.4 设计数据报表 308

12.4.1 使用数据环境设计器 308

12.4.2 建立数据报表 311

习题 313

返回顶部