网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Visual Basic程序设计项目教程(计算机基础课程系列教材)
分类
作者 郭晓平//朱鸣华
出版社 机械工业出版社
下载
简介
编辑推荐

郭晓平编著的《Visual Basic程序设计项目教程(计算机基础课程系列教材)》以Visual Basic为教学软件,以教学目标和工作任务驱动为总原则,培养学生的实际操作能力。本书以一个完整、实用的信息管理系统——“学生学籍管理系统”的开发为例,对怎样使用Visual Basic进行Windows应用程序开发做了系统的介绍。本书围绕一个完整的信息系统开发流程进行介绍,根据系统开发要求,打破了传统Visual Basic教材的理论化的编排模式,知识点的引入完全按照系统开发需求而定。在课后的“总结与技能巩固”部分给出了另一个比较完整的案例,用于读者进行并行的能力训练。

内容推荐

郭晓平编著的《Visual Basic程序设计项目教程(计算机基础课程系列教材)》是非计算机专业人员学习Visual Basic编程的入门教程,通过完整地介绍一个时钟软件项目。简明扼要地介绍了OOP的程序设计理念,并应用这一理念对时钟问题进行分析及分类程序设计。书中较为系统地介绍了Visual Basic 2010,一方面作为语言工具用以实现00P分类设计,另一方面则作为用户界面开发平台对分类程序进行组装。在此过程中,较为详细地讲解了相关的语句结构、程序技巧及如何使用VB提供的多媒体功能。希望通过本书的学习,读者可以了解利用VB2010开发Windows软件的基本方法,并能有效地利用VB自身的帮助功能完成简单软件的独立制作。另外,考虑到目前国家计算机等级考试二级VB的需要,本书还介绍了VB6.O与VB2010的主要差别,并提供了配套的实例项目与练习教程,便于读者加深理解及增强学习效果。

《Visual Basic程序设计项目教程(计算机基础课程系列教材)》可作为高等院校非计算机专业或培训机构计算机程序设计基础课程的教材,也可以作为广大计算机爱好者的自学教程或参加计算机等级考试的参考用书。

目录

前言

教学建议

项目设计清单

第1章 项目需求与分析 1

 1.1 提出问题 1

 1.1.1 问题起源 1

 1.1.2 项目需求 1

 1.2 分析问题 3

 1.2.1 OOP概述 4

 1.2.2 为时钟系统建模 6

 1.3 解决问题 12

 1.4 Visual Basic简介 14

 1.5 程序设计流程 15

 小结 15

 习题 15

第2章 Visual Basic集成开发环境 16

 2.1 Visual Studio 2010的启动与保存 16

 2.2 Visual Basic集成开发环境简介 18

 2.2.1 主窗口 18

 2.2.2 设计窗口 20

 2.2.3 工具箱窗口 22

 2.2.4 属性窗口 23

 2.2.5 解决方案资源管理器 23

 2.2.6 代码窗口 25

 2.3 Visual Basic程序的运行与退出 25

 小结 26

 习题 26

第3章 窗体和基本控件 27

 3.1 创建控件 27

 3.2 控件的属性、方法和事件 28

 3.2.1 控件的属性 28

 3.2.2 控件的方法 29

 3.2.3 控件的事件 29

 3.3 窗体 31

 3.3.1 设置启动窗体 32

 3.3.2 窗体的常用成员 32

 3.3.3 设计窗体界面的技巧 36

 3.4 Label控件 37

 3.5 Button控件 38

 3.6 PictureBox控件 41

 3.7 ToolTip控件 42

 3.8 容器 43

 3.9 TextBox控件 46

 3.10 Timer控件 50

 小结 52

 习题 52

第4章 Visual Basic语言基础 53

 4.1 编码规则 53

 4.2 语句 54

 4.3 基本数据类型 55

 4.3.1 常用标准数据类型 55

 4.3.2 数据类型的转换 56

 4.4 常量与变量 58

 4.4.1 常量 58

 4.4.2 变量 60

 4.5 运算符 61

 4.5.1 算术运算符 61

 4.5.2 关系运算符 62

 4.5.3 逻辑运算符 62

 4.5.4 赋值运算符 63

 4.5.5 字符串运算符 64

 4.6 表达式 64

 4.7 常用内部函数 65

 4.7.1 数学函数 65

 4.7.2 字符串函数 66

 4.7.3 日期时间函数(属性) 67

 4.7.4 随机函数 68

 4.7.5 转换函数 69

 4.7.6 格式化输出函数 69

 小结 71

 习题 71

第5章 控制结构 72

 5.1 顺序结构 72

 5.1.1 赋值语句 72

 5.1.2 控制台输入/输出 74

 5.2 选择结构 76

 5.2.1 If块结构 76

 5.2.2 Select Case语句 80

 5.2.3 其他选择结构 82

 5.3 循环结构 83

 5.3.1 For-Next循环 83

 5.3.2 While循环 85

 5.3.3 Do-Loop循环 85

 5.4 其他辅助控制语句 88

 5.5 应用举例 89

 小结 90

 习题 90

第6章 数组、枚举与集合 91

 6.1 数组 91

 6.1.1 数组的维数 91

 6.1.2 数组的声明 92

 6.1.3 Array类 93

 6.1.4 创建控件数组 93

 6.1.5 数组的基本操作 94

 6.2 枚举 97

 6.3 集合 98

 6.4 数组、枚举与集合的比较 101

 小结 102

 习题 102

第7章 过程 103

 7.1 Function函数过程 103

 7.2 Sub子过程 105

 7.3 过程的参数传递 106

 7.4 过程的嵌套与递归调用 108

 7.5 模块 109

 7.6 作用域 111

 7.7 静态变量 116

 小结 116

 习题 117

第8章 自定义类 118

 8.1 创建类和类的变量 118

 8.1.1 创建类 118

 8.1.2 命名空间 118

 8.1.3 设置属性和字段 120

 8.1.4 建立成员函数 121

 8.1.5 创建类的变量 122

 8.1.6 构造函数与析构函数 123

 8.1.7 重载 127

 8.1.8 共享成员 132

 8.1.9 类变量的生命周期 132

 8.2 继承、多态性 133

 8.2.1 继承 133

 8.2.2 多态性 136

 小结 143

 习题 143

第9章 多媒体编程 144

 9.1 绘图 144

 9.1.1 绘图基础 144

 9.1.2 绘制形状 147

 9.1.3 绘制文本 154

 9.1.4 设置填充属性 154

 9.1.5 清除绘图表面 160

 9.2 多媒体播放 160

 小结 161

 习题 161

第10章 常用控件 162

 10.1 菜单控件 162

 10.1.1 MenuStrip控件 162

 10.1.2 ContextMenuStrip控件 162

 10.2 单选按钮和复选框 164

 10.3 列表框工具 167

 10.3.1 列表框 167

 10.3.2 复选列表框 169

 10.3.3 组合框 170

 10.4 与用户交互 172

 10.4.1 InputBox函数 172

 10.4.2 MessageBox消息框 173

 10.5 Shell函数 177

 小结 178

 习题 178

第11章 文件 179

 11.1 文件分类 179

 11.2 访问文件 179

 11.2.1 访问顺序文件 179

 11.2.2 访问随机文件 182

 11.3 OpenFileDialog控件和SaveFileDialog控件 182

 11.3.1 OpenFileDialog控件 182

 11.3.2 SaveFileDialog控件 184

 11.4 用Stream读写文本文件 185

 小结 195

 习题 195

第12章 Visual Basic 6.0与Visual Basic 2010的差别 196

 12.1 Visual Basic 6.0的启动与保存 196

 12.2 窗体与基本控件 199

 12.2.1 Visual Basic 6.0的常用属性和事件 199

 12.2.2 窗体的属性和事件 199

 12.2.3 基本控件的属性和事件 200

 12.3 Visual Basic语言基础 201

 12.3.1 基本数据类型 201

 12.3.2 常用内部函数 202

 12.4 数组 203

 12.4.1 数组的声明 203

 12.4.2 控件数组 204

 12.5 常用控件 205

 12.5.1 菜单 205

 12.5.2 单选按钮、复选框和框架 206

 12.5.3 列表框和组合框 206

 12.5.4 滚动条 207

 12.6 文件 209

 12.6.1 文件系统控件 209

 12.6.2 数据文件 210

 小结 213

 习题 213

 习题参考答案 214

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/5 20:47:25