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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:周淑秋,陈歆主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2012
  • ISBN:9787313081308
  • 页数:303 页
图书介绍:本书以Visual Basic 6.0为语言背景,以程序结构为主线,介绍了程序设计的基本知识和编程方法。主要内容包括程序设计基础、数据的输入输出、程序的控制结构、数组与过程、常用的内部控件、菜单界面设计、文件管理、键盘与鼠标事件过程、多重窗体设计及数据库编程等内容。本书结构设计适于初学程序设计的读者,文字叙述简明易懂,实例注重循序渐进和可操作性。各章配有精心设计的练习题。本书配有练习题参考答案和课堂教学电子讲稿。本书适合作为高等院校计算机公共课教材,也可作为各类Visual Basic培训班及全国计算机等级考试读者的学习参考书。
《Visual Basic 程序设计教程》目录

第1章 Visual Basic 6.0概述 1

1.1 Visual Basic的集成式开发环境 1

1.1.1 Visual Basic的简单程序设计引例 1

1.1.2 Visual Basic的特点和版本 3

1.1.3 Visual Basic的启动与退出 4

1.1.4 Visual Basic的集成式开发环境 4

1.2 Visual Basic的对象及其操作 6

1.2.1 Visual Basic的对象 6

1.2.2 对象的属性、事件和方法 6

1.2.3 两种最基本的预定义对象——窗体和控件 9

1.3 Visual Basic的简单程序设计 12

1.3.1 Visual Basic语言程序设计中的语句 12

1.3.2 Visual Basic语言设计开发应用程序的一般步骤 13

1.3.3 用Visual Basic语言设计开发的应用程序的结构和工作方式 14

第2章 Visual Basic程序设计基础 20

2.1 数据类型 20

2.1.1 基本数据类型 20

2.1.2 自定义数据类型 22

2.2 常量 22

2.2.1 文字常量 23

2.2.2 符号常量 24

2.3 变量 24

2.3.1 命名规则 24

2.3.2 变量的类型和定义 25

2.3.3 记录类型变量(自定义数据类型) 26

2.4 内部函数 26

2.4.1 数值函数 27

2.4.2 字符串函数 28

2.4.3 系统函数 30

2.5 运算符与表达式 33

2.5.1 算术表达式 33

2.5.2 关系表达式 35

2.5.3 逻辑表达式 36

2.5.4 三种运算符的综合顺序 37

2.5.5 其他运算符 37

2.5.6 表达式的执行顺序 39

2.6 变量的作用域 40

2.6.1 局部变量与全局变量 40

2.6.2 默认声明 41

第3章 Visual Basic数据的输入与输出 46

3.1 数据输入 46

3.1.1 赋值语句 46

3.1.2 InputBox函数 49

3.2 数据输出 49

3.2.1 Print语句 49

3.2.2 MsgBox函数和MsgBox语句 57

3.3 字形 61

3.3.1 字体类型 61

3.3.2 字体大小 61

3.3.3 其他属性 63

3.4 打印机输出 63

3.4.1 直接输出 63

3.4.2 打印机的方法和属性 64

3.4.3 窗体输出 65

第4章 程序的控制结构 72

4.1 选择结构 72

4.1.1 If条件语句 72

4.1.2 If嵌套条件语句 75

4.1.3 IIf函数 76

4.2 多分支控制结构 77

4.3 For循环控制结构 79

4.4 当循环控制结构 82

4.5 DO循环控制结构 84

4.6 多重循环 86

4.6.1 多重循环 86

4.6.2 出口语句 90

4.7 GoTo型控制 91

4.7.1 GoTo语句 91

4.7.2 On-GoTo语句 92

第5章 数组与过程 107

5.1 数组 107

5.1.1 一维数组的定义 107

5.1.2 一维数组的应用 109

5.1.3 排序问题 113

5.1.4 动态数组的定义 116

5.1.5 多维数组的定义 119

5.1.6 数组的基本操作 120

5.1.7 控件数组 123

5.2 过程 129

5.2.1 Sub过程 129

5.2.2 Function过程 133

5.3 参数传递 134

5.3.1 按值传递与按地址传递 134

5.3.2 数组参数的传送 136

5.3.3 可选参数与可变参数 137

5.3.4 对象参数 138

5.4 过程作用域 141

5.5 Shell函数 142

第6章 常用的内部控件 159

6.1 文本控件 159

6.1.1 标签(Label) 159

6.1.2 文本框(Text) 161

6.2 图形控件 165

6.2.1 图片框和图像框 165

6.2.2 直线和形状 170

6.3 命令按钮、单选按钮和复选框 171

6.3.1 命令按钮 171

6.3.2 单选按钮和复选框 173

6.4 列表框和组合框 176

6.4.1 列表框 176

6.4.2 组合框 179

6.5 框架、滚动条和计时器 181

6.5.1 框架 181

6.5.2 滚动条 184

6.5.3 计时器 186

6.6 对话框 187

6.6.1 分类和特点 187

6.6.2 自定义对话框 188

6.7 通用对话框控件 190

6.7.1 文件对话框 191

6.7.2 颜色对话框 194

6.7.3 字体对话框 196

6.7.4 打印对话框 197

第7章 菜单界面设计 205

7.1 菜单设计 205

7.1.1 下拉式菜单 205

7.1.2 菜单编辑器 206

7.1.3 菜单的Click事件 208

7.1.4 弹出式菜单 210

7.2 工具栏 211

7.3 状态栏 213

第8章 文件管理 217

8.1 文件概述 217

8.1.1 文件结构 217

8.1.2 文件的分类 218

8.2 文件的打开与关闭 219

8.2.1 文件的打开/建立 219

8.2.2 文件的关闭 221

8.3 文件操作语句和函数 221

8.3.1 文件指针 221

8.3.2 FreeFile函数 222

8.3.3 Loc函数 223

8.3.4 LOF函数 223

8.3.5 EOF函数 223

8.4 顺序文件 223

8.4.1 写操作 224

8.4.2 读操作 226

8.5 随机文件 229

8.5.1 写操作 229

8.5.2 读操作 230

8.5.3 增加记录 232

8.5.4 删除记录 233

8.6 文件系统控件 233

8.6.1 驱动器列表框 235

8.6.2 目录列表框 235

8.6.3 文件列表框 236

8.6.4 文件系统控件的组合使用 237

8.7 文件的基本操作 238

8.7.1 删除文件 238

8.7.2 复制文件 238

8.7.3 文件重命名 238

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

9.1 键盘事件 243

9.1.1 KeyPress事件 243

9.1.2 KeyDown和KeyUp事件 246

9.2 鼠标事件 247

9.2.1 MouseDown和MouseUp 248

9.2.2 MouseMove 249

9.2.3 拖放操作DragDrop 250

9.3 鼠标光标 253

9.3.1 MousePointer属性 253

9.3.2 设置鼠标光标形状 254

第10章 多重窗体程序设计 260

10.1 窗体的各种操作 260

10.1.1 添加窗体 260

10.1.2 删除窗体 261

10.1.3 加载窗体 261

10.1.4 卸载窗体 261

10.1.5 显示窗体 261

10.1.6 隐藏窗体 261

10.2 多重窗体的执行与保存 263

10.2.1 指定启动窗体 264

10.2.2 多窗体程序的存取 264

10.3 Visual Basic工程结构 265

10.3.1 标准模块 266

10.3.2 窗体模块 266

10.3.3 Sub Main过程 267

10.4 闲置循环与DoEvents语句 267

第11章 数据库编程 272

11.1 数据库的基本概念 272

11.2 数据库的建立、维护和查询 273

11.2.1 建立数据库 274

11.2.2 修改数据表结构和数据 279

11.2.3 数据查询 279

11.2.4 数据窗体设计器 282

11.3 使用Data控件访问数据库 283

11.3.1 Data控件的属性、方法和事件 284

11.3.2 数据绑定控件 286

11.4 ADO数据对象访问技术 288

11.4.1 创建ADO控件 289

11.4.2 ADO控件的属性、方法和事件 289

11.4.3 ADO数据绑定控件 291

附录A 字符ASCII码表 296

附录B 颜色代码 297

附录C 全国计算机等级考试二级《Visual Basic语言程序设计》考试内容 299

参考文献 303

返回顶部