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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:刘自昆,李怡平主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121119651
  • 页数:232 页
图书介绍:本书主要介绍了Visual Basic 6.0系统的基础知识,程序设计的常用函数、程序设计语句、数组,简单介绍了面向对象程序设计的基本概念,详细介绍了基本控件、对话框、图形、菜单等设计方法;多文档界面、工具栏、状态栏的程序设计方法;数据库、对象的链接和嵌入、多媒体控件以及常用的Active X控件的应用,最后介绍了学生成绩管理系统等应用程序实例。
《Visual Basic程序设计项目教程》目录

项目一 熟悉Visual Basic 6.0开发环境 1

任务一 掌握Visual Basic 6.0的学习方法 1

任务二 使用Visual Basic 6.0创建简单应用程序 3

(一)启动Visual Basic 6.0中文版 3

(二)新建工程 3

(三)设计应用程序界面 5

(四)编写应用程序代码 8

(五)运行、调试并保存应用程序 11

项目实训 开发“Hello Visual Basic 6.0”应用程序 12

项目拓展 开发“祝贺你!”应用程序 13

项目小结 14

思考与练习 14

项目二 掌握Visual Basic 6.0编程基础 16

任务一 熟悉Visual Basic 6.0的数据类型 16

(一)数值型数据 16

(二)字符型数据 17

(三)布尔型数据 18

(四)变体型数据 18

任务二 掌握Visual Basic 6.0的变量 19

(一)变量命名规则和注意事项 19

(二)变量的类型和定义 19

(三)变量的作用范围 21

(四)同名变量 22

任务三 掌握Visual Basic 6.0的常量 22

任务四 编写圆周长和面积计算器应用程序 23

任务五 编写数据输出应用程序 24

任务六 掌握Visual Basic 6.0的运算符和表达式 26

(一)算术运算符 26

(二)字符串连接符 27

(三)关系运算符 28

(四)逻辑运算符 28

任务七 编写多位数分位显示应用程序 30

任务八 编写Sin(x)和Cos(x)函数计算器应用程序 32

任务九 编写和差积商运算应用程序 34

项目实训 38

实训一 编写英文大小写转换器应用程序 38

实训二 编写加减法运算器应用程序 39

项目拓展 编写函数运算器应用程序 40

项目小结 42

思考与练习 42

项目三 设计简单乘法计算器 45

任务一 创建新的工程 49

任务二 设计Visual Basic 6.0应用程序界面 50

(一)添加控件 50

(二)编辑调整控件 51

(三)设置控件的属性 52

任务三 编写应用程序代码 54

项目实训 55

实训一 使用“标签”控件显示文本 55

实训二 使用“文本框”控件输入/输出文本 56

实训三 使用“命令按钮”控件控制文本显示 56

项目拓展 编写文本显示器应用程序 57

项目小结 58

思考与练习 58

项目四 设计“字体显示器” 61

任务一 创建用户界面 63

(一)添加基本控件 63

(二)添加“通用对话框”控件 64

任务二 设置界面属性 65

(一)设置“文本框”控件属性 65

(二)设置“框架”控件属性 65

(三)设置“单选按钮”、“复选框”和“命令按钮”控件属性 65

任务三 编写事件代码 67

(一)为“单选按钮”和“复选框”编写事件代码 67

(二)实现通用对话框的调用 68

项目实训 使用控件数组设计“字体显示器” 71

实训一 创建用户界面 72

实训二 设置界面属性 73

实训三 编写事件代码 73

项目拓展 设计简单的“文本编辑器” 74

实训一 创建用户界面 75

实训二 设置界面属性 75

实训三 编写事件代码 77

项目小结 80

思考与练习 80

项目五 设计商品信息显示系统 83

任务一 创建用户界面 84

任务二 设置界面属性 84

任务三 编写事件代码 87

(一)程序初始化设置 88

(二)为“列表框”控件添加列表项 89

(三)为“显示产品信息”命令按钮添加代码 89

(四)为“返回”按钮添加代码 90

(五)为“退出”按钮添加代码 91

项目实训 开发一个员工信息录入程序 91

实训一 创建用户界面 91

实训二 设置界面属性 92

实训三 编写事件代码 93

项目拓展 开发一个学生成绩查询程序 94

任务一 创建用户界面 94

任务二 设置控件属性 95

任务三 编写事件代码 96

项目小结 97

思考与练习 97

项目六 设计各国城市时间显示程序 99

任务一 创建用户界面 99

任务二 设置界面属性 100

任务三 编写事件代码 103

(一)程序初始化设置 103

(二)为计时器事件添加代码并调用clock自定义过程 103

项目实训 104

实训一 设计闹钟程序 104

实训二 设计定时关机程序 107

项目拓展 编写一个抽奖程序 109

任务一 创建用户界面 109

任务二 设置界面属性 110

任务三 编写事件代码 111

项目小结 112

思考与练习 112

项目七 设计我的记事本 114

任务一 创建用户界面 116

(一)创建菜单 116

(二)添加其他控件 119

任务二 设置界面属性 119

任务三 编写事件代码 119

(一)声明变量并编写初始化代码 119

(二)为“文件”的下拉菜单编写代码 120

(三)为“编辑”的下拉菜单编写代码 121

项目实训 设计“文本编辑器” 124

实训一 创建用户界面 125

实训二 设置界面属性 125

实训三 编写事件代码 126

项目拓展 127

拓展一 设计工具栏和状态栏 127

任务一 创建工具栏 128

任务二 创建状态栏 132

任务三 为工具栏和状态栏编写事件代码 133

拓展二 设计弹出式菜单 134

任务一 创建用户界面、设置控件属性 134

任务二 编写事件代码 135

项目小结 136

思考与练习 137

项目八 设计学生成绩查询系统 139

任务一 设计文件资源管理器 141

(一)设计文件资源管理器界面 141

(二)实现“驱动器列表”控件的显示功能 143

(三)实现“文件夹列表”控件的显示功能 143

(四)实现“文件列表”控件的显示功能 144

(五)实现删除文件功能 145

(六)实现复制、剪切和粘贴文件功能 147

(七)设计弹出式菜单 150

任务二 设计学生信息修改功能 152

(一)设计学生信息修改界面 152

(二)实现学生信息修改界面的打开 154

(三)实现打开(读)文件功能 155

(四)实现保存(写)文件功能 157

任务三 设计学生信息查看功能 159

(一)设计学生信息查看界面 159

(二)实现学生信息查看界面的打开 159

(三)实现新增学生成绩功能 160

(四)实现显示、查找学生成绩功能 162

项目实训 动态创建文件 165

项目小结 167

思考与练习 167

项目九 设计简易画图程序 169

(一)“直线”控件(line) 169

(二)“形状”控件(Shape) 170

任务一 设计简易画图程序的用户界面 172

(一)添加基本控件 172

(二)添加“直线”控件 172

(三)添加“形状”控件 172

(四)设置图形控件的属性 173

任务二 编写控件响应事件的代码 174

(一)添加基本代码 174

(二)添加画线功能的相关代码 176

项目实训 178

实训一 在窗体上绘制颜色不同的大小圆 179

实训二 绘制同心圆和同心矩形 179

项目拓展 设计一个时钟 180

项目小结 182

思考与练习 183

项目十 制作CD播放机 184

任务一 建立可视化用户界面 186

(一)添加基本控件 186

(二)添加多媒体控件(MMcontrol) 186

(三)设置控件属性 186

任务二 编写控件响应事件的代码 187

项目实训 制作多媒体播放器 189

项目拓展 制作Flash播放器 191

项目小结 193

思考与练习 193

项目十一 设计学生成绩管理系统 194

任务一 设计数据库 194

任务二 设计用户登录界面 196

(一)设计用户登录界面 196

(二)编写应用程序代码 196

任务三 设计“学生成绩管理系统”主界面 198

(一)设计“学生成绩管理系统”主界面 198

(二)编写程序代码 198

任务四 设计“课程管理”界面 201

(一)设计“课程管理”界面 201

(二)编写程序代码 202

任务五 设计“成绩管理”界面 206

(一)设计“成绩管理”界面 206

(二)编写程序代码 208

项目小结 218

思考与练习 218

附录A ASCII码表 219

附录B 常用对象的约定前缀 222

附录C Visual Basic标准数据类型 223

附录D 各类运算符及其含义、优先级 224

附录E 各类常用内部函数 226

附录F 2010年全国计算机等级考试二级VB考试大纲 228

相关图书
作者其它书籍
返回顶部