《Visual Basic程序设计项目化教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李向伟主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2013
  • ISBN:9787564073107
  • 页数:250 页
图书介绍:本书是Visual Basic基础教程,通过充实的内容和丰富的实例,全面系统地介绍了Visual Basic6.0 的基本语法、编程技术和方法以及开发应用程序的详细制作过程。书稿在内容安排上力求做到深入浅出,将知识点安排在各个任务当中,将抽象的问题简单化、具体化,对于初学者而言方便易于理解。本书适合作为高等院校计算机及相关专业的教材。

基础篇 3

项目1 初识Visual Basic 3

任务1 显示欢迎信息 3

任务分析 3

相关知识 3

知识点1 认识Visual Basic 6.0开发系统 4

知识点2 面向对象编程的思想 7

知识点3 窗体控件介绍 9

知识点4 控件对象共有的基本属性 10

知识点5 Visual Basic6.0的事件驱动机制 11

任务实施 11

任务2 “学生学籍管理系统”的登录 12

任务分析 12

相关知识 12

知识点1 窗体的添加和启动窗体的设置 12

知识点2 用MsgBox显示提示信息 13

任务实施 13

习题 15

项目2 Visual Basic编程基础 16

任务1 圆和球的相关计算 16

任务分析 16

相关知识 16

知识点1 Visual Basic中的数据类型 17

知识点2 Visual Basic中的变量和常量 19

知识点3 Visual Basic中的运算符与表达式 28

任务实施 31

任务2 四则运算 34

任务分析 34

相关知识 35

知识点 Visual Basic中的常用函数 35

任务实施 45

习题 47

项目3 程序控制结构 49

任务1 分情况求解一元二次方程的根 49

任务分析 49

相关知识 49

知识点 选择结构 50

任务实施 56

任务2 在窗体上输出水仙花数 58

任务分析 58

相关知识 59

知识点1 循环结构 59

知识点2 Exit Do语句和Exit For语句 63

任务实施 64

任务3 在窗体上输出200以内的质数 65

任务分析 65

相关知识 66

知识点1 多重循环 66

知识点2 用Exit Do语句和Exit for语句结束多重循环 68

任务实施 68

习题 70

项目4 数组与过程 74

任务1 生成杨辉三角形 74

任务分析 74

相关知识 74

知识点1 常规数组 74

知识点2 动态数组 77

知识点3 数组函数与语句 78

任务实施 79

任务2 自定义过程的定义、调用与参数传递 81

任务分析 81

相关知识 81

知识点1 过程概述 82

知识点2 Sub过程 82

知识点3 Function过程 84

知识点4 参数传递 86

任务实施 87

习题 89

项目5 基本控件的认识与使用 92

任务1 设计倒计时程序 92

任务分析 92

相关知识 92

知识点 定时器(Timer)控件(?) 92

任务实施 93

任务2 转动的文字 94

任务分析 94

相关知识 95

知识点 标签(Label)控件(A) 95

任务实施 96

任务3 求三个数的最大公约数 98

任务分析 98

知识点 文本框(Textbox)控件 99

任务实施 100

任务4 文本框内容替换 101

任务分析 101

任务实施 102

任务5 制作计算器 103

任务分析 103

相关知识 103

知识点1 控件数组 104

知识点2 多个控件的布局 105

任务实施 105

任务6 用直线控件平分窗体 108

任务分析 108

相关知识 108

知识点 直线(Line)控件(\) 108

任务实施 109

任务7 用颜色变化的直线平分窗体 110

任务分析 110

相关知识 110

知识点 Visual Basic中颜色的五种表示方法 110

任务实施 112

任务8 列表框内容的移动 114

任务分析 114

相关知识 114

知识点 列表框(Listbox)控件(?) 114

任务实施 116

任务9 设计学生入学信息登记界面 118

任务分析 118

相关知识 119

知识点 组合框(ComboBox)控件(?) 119

任务实施 120

任务10 字体设置 122

任务分析 122

相关知识 122

知识点1 框架(Frame)控件 122

知识点2 单选按钮(Optionbutton)控件 123

任务实施 123

任务11 信息登记 125

任务分析 125

相关知识 126

知识点 复选框(Checkbox)控件(?) 126

任务实施 126

任务12 制作一个小球滚动的动画 128

任务分析 128

相关知识 128

知识点 形状(Shape)控件(?) 128

任务实施 129

任务13 制作调色板 130

任务分析 130

相关知识 130

知识点 滚动条(ScrollBar)控件 131

任务实施 131

任务14 显示图片和裁剪图片 133

任务分析 133

相关知识 134

知识点 图片框(PictureBox)控件 134

任务实施 135

任务15 用图像框显示图片 136

任务分析 136

相关知识 136

知识点 图像框(ImageBox)控件 136

任务实施 137

任务16 文件浏览 138

任务分析 138

相关知识 138

知识点1 驱动器列表框(DriveListBox) 138

知识点2 目录列表框(DirListBox) 139

知识点3 文件列表框(FileListBox) 140

任务实施 141

任务17 制作下拉式菜单 142

任务分析 142

相关知识 143

知识点 菜单编辑器里编辑菜单 143

任务实施 145

任务18 弹出式菜单 147

任务分析 147

相关知识 147

知识点 弹出式菜单的建立 147

任务实施 149

习题 150

项目6 绘图 154

任务1 在窗体上输出文字 154

任务分析 154

相关知识 154

知识点1 Visual Basic中的标准坐标系统 154

知识点2 Print方法 155

知识点3 CurrentX属性和CurrentY属性 156

任务实施 156

任务2 使用与Print有关的函数进行输出 157

任务分析 157

相关知识 157

知识点1 Tab函数 157

知识点2 Spc函数 158

知识点3 与文字输出相关的属性和方法 158

任务实施 159

任务3 用Print方法绘制抛物线 160

任务分析 160

任务实施 160

任务4 模仿画笔 161

任务分析 161

相关知识 162

知识点 Line方法 162

任务实施 164

任务5 绘制一条颜色渐变的彩带 164

任务分析 164

相关知识 165

知识点1 PSet方法 165

知识点2 与绘图相关的属性 165

任务实施 166

任务6 下雪景象的制作 167

任务分析 167

相关知识 167

知识点1 Cls方法 167

知识点2 Circle方法 168

任务实施 168

任务7 绘制一条[0°,360°]的正弦曲线 169

任务分析 169

相关知识 170

知识点 自定义坐标系统 170

任务实施 171

任务8 图像的平铺显示 172

任务分析 172

相关知识 172

知识点 PaintPicture方法 172

任务实施 173

习题 174

项目7 学习使用高级控件 176

任务1 简单的文本编辑器 176

任务分析 176

相关知识 176

知识点1 Microsoft Common Dialog控件 176

知识点2 RichTextBox控件 181

任务实施 182

任务2 用Visual Basic编写一个能分类显示图片的电子相册 183

任务分析 183

相关知识 183

知识点1 Active控件 183

知识点2 图像列表(ImageList)控件 184

知识点3 树形视图控件(TreeView) 185

任务实施 188

任务3 用Visual Basic编写一个通讯录 190

任务分析 190

相关知识 190

知识点1 MSHFlexGrid控件 190

知识点2 利用Adodc控件在MSHFlexGrid控件中显示、更新Access数据库表 193

知识点3 利用ADODB在MSHFlexGrid控件中显示Access数据库表内容 194

任务实施 196

任务4 万年历的制作 198

任务分析 198

相关知识 199

知识点 Microsoft calendar control 9.0(日历)控件 199

任务实施 200

项目8 文件 202

任务1 编写一个文件编辑器 202

任务分析 202

相关知识 203

知识点1 顺序文件的打开和存取类型 203

知识点2 随机文件的打开和存取方法 206

知识点3 二进制文件的打开和存取方法 207

任务实施 208

习题 209

提高篇 213

项目9 用Visual Basic开发学籍管理系统 213

任务 学籍管理系统分析 213

任务分析 213

相关知识 213

知识点1 软件设计的步骤 213

知识点2 需求分析 214

知识点3 数据字典 214

知识点4 SQL语句 217

任务实施 218