图书介绍

Visual Basic 2005编程基础与项目实践pdf电子书版本下载

Visual Basic 2005编程基础与项目实践
  • 李志中等编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502443657
  • 出版时间:2007
  • 标注页数:278页
  • 文件大小:54MB
  • 文件页数:290页
  • 主题词:BASIC语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic 2005编程基础与项目实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 欢迎进入Visual Basic 2005编程世界 1

1.1 Visual Basic 2005简介 1

1.2 安装Visual Studio 2005 1

1.2.1 Visual Basic 2005运行环境要求 2

1.2.2 Visual Basic 2005的安装步骤 2

1.3 初识Visual Studio 2005编程环境 6

1.3.1 Visual Basic 2005的主界面 6

1.3.2 Visual Basic 2005界面的组成 7

1.4 使用Visual Basic 2005编写第一个程序 9

1.4.1 界面设计 9

1.4.2 界面对象属性设置 10

1.4.3 编写代码 11

1.4.4 运行程序 11

小结 12

综合练习一 12

一、选择题 12

二、填空题 13

三、问答题 13

四、上机操作题 13

第2章 Visual Basic 2005语言基础 14

2.1 数据类型 14

2.1.1 基本数据类型 14

2.1.2 数据类型的转换 15

2.2 关键字与标识符 17

2.2.1 关键字 17

2.2.2 标识符 17

2.3 常量与变量 18

2.3.1 常量 18

2.3.2 变量 19

2.4 运算符与表达式 20

2.4.1 算术运算符 20

2.4.2 逻辑运算符 21

2.4.3 关系运算符 22

2.4.4 连接运算符 23

2.4.5 赋值运算符 24

2.4.6 运算符的优先级 24

2.5 常用的内置函数 25

2.5.1 数学函数 26

2.5.2 字符串函数 27

2.5.3 日期时间函数 27

2.5.4 类型转换函数 28

2.6 编码规则 28

2.6.1 注释语句 28

2.6.2 复合与续行 29

2.6.3 空格、空行与括号 29

2.6.4 命名规则 30

小结 30

综合练习二 30

一、选择题 30

二、填空题 31

三、问答题 31

四、上机操作题 31

第3章 控制结构 32

3.1 顺序结构 32

3.1.1 顺序结构的概念 32

3.1.2 输入对话框和消息框 32

3.1.3 程序举例 35

3.2 选择结构 36

3.2.1 If语句 36

3.2.2 Select Case语句 40

3.3 循环结构 41

3.3.1 For语句 41

3.3.2 Do语句 43

3.3.3 While语句 47

3.3.4 循环的嵌套 49

小结 50

综合练习三 50

一、选择题 50

二、填空题 51

三、问答题 51

四、上机操作题 51

第4章 数组、结构与枚举 52

4.1 数组 52

4.1.1 几个重要概念 52

4.1.2 声明、初始化数组 53

4.1.3 数组元素的访问 54

4.1.4 静态数组 55

4.1.5 动态数组 59

4.1.6 For Each语句 60

4.2 结构 61

4.2.1 结构的声明 61

4.2.2 建立和使用结构变量 62

4.3 枚举 62

4.3.1 枚举的声明 62

4.3.2 使用枚举 63

小结 63

综合练习四 63

一、选择题 63

二、填空题 64

三、问答题 64

四、上机操作题 64

第5章 过程与作用域 65

5.1 子过程 65

5.1.1 事件过程 65

5.1.2 通用子过程 66

5.1.3 程序举例 66

5.2 函数过程 68

5.2.1 函数过程的定义 68

5.2.2 函数过程的调用 68

5.2.3 子过程与函数过程的区别 68

5.2.4 程序举例 69

5.3 参数传递 70

5.3.1 形式参数与实际参数 70

5.3.2 按值传递与按址传递 70

5.4 过程的嵌套与递归 71

5.4.1 过程的嵌套调用 71

5.4.2 过程的递归调用 73

5.5 变量与过程的作用域 74

5.5.1 变量的生存期与作用域 74

5.5.2 过程的作用域 75

小结 75

综合练习五 75

一、选择题 75

二、填空题 76

三、问答题 76

四、上机操作题 76

第6章 常用控件 77

6.1 焦点与Tab键序 77

6.1.1 焦点 77

6.1.2 设置焦点 77

6.1.3 程序运行时改变焦点的方法 77

6.1.4 Tab键序 78

6.2 窗体 78

6.2.1 生成窗体 78

6.2.2 窗体常用的属性、方法与事件 79

6.3 图片框 81

6.4 框架 81

6.5 标签 81

6.5.1 Label 81

6.5.2 LinkLabel 82

6.6 列表框与组合框 83

6.6.1 列表框控件 83

6.6.2 组合框控件 86

6.7 文本框 86

6.8 单选按钮和复选框 88

6.8.1 单选按钮控件 88

6.8.2 复选框控件 90

6.9 命令按钮 90

6.10 计时器 90

6.10.1 时钟控件常用的属性与事件 90

6.10.2 时钟控件使用示例 91

6.11 滚动条 92

6.11.1 滚动条控件的类型 92

6.11.2 滚动条常用的属性与事件 92

6.11.3 滚动条控件使用示例 93

6.12 综合实例 95

6.12.1 新建项目并设置窗体属性 95

6.12.2 添加图片框控件并设置其属性 96

6.12.3 添加框架控件并设置其属性 96

6.12.4 添加标签控件并设置其属性 97

6.12.5 添加LinkLabel控件并设置其属性 97

6.12.6 添加组合框控件并设置其属性 97

6.12.7 添加文本框控件并设置其属性 98

6.12.8 添加复选框控件并设置其属性 98

6.12.9 添加按钮控件并设置其属性 98

小结 98

综合练习六 99

一、选择题 99

二、填空题 99

三、问答题 99

四、上机操作题 99

第7章 用户界面设计与高级控件 100

7.1 用户界面 100

7.1.1 用户界面概述 100

7.1.2 用户界面的类型 100

7.2 设计用户界面的基本原则 101

7.2.1 控件的位置拖放安排 102

7.2.2 控件的大小与一致性编排 102

7.2.3 合理利用空间,保持界面的简洁 102

7.2.4 合理利用颜色、图像和显示效果 103

7.3 菜单 103

7.3.1 菜单的两种基本类型 104

7.3.2 菜单项的常用属性和事件 104

7.3.3 菜单设计器 105

7.3.4 设计下拉式菜单 105

7.3.5 设计弹出式菜单 108

7.4 工具栏与状态栏 108

7.4.1 工具栏(ToolStrip) 108

7.4.2 状态栏(StatusStrip) 109

7.5 公用对话框 109

7.5.1 【打开】对话框 110

7.5.2 【保存】对话框 110

7.5.3 【颜色】对话框 111

7.5.4 【字体】对话框 111

7.5.5 【文件夹浏览】对话框 111

小结 112

综合练习七 112

一、选择题 112

二、填空题 112

三、问答题 113

四、上机操作题 113

第8章 类与对象 114

8.1 类与命名空间 114

8.1.1 类 114

8.1.2 命名空间 118

8.2 对象 119

8.3 With语句 119

8.4 程序举例 120

8.4.1 创建类 120

8.4.2 创建数据成员、属性成员与函数成员 120

8.4.3 创建对象 121

8.4.4 程序界面与界面对象属性设置 122

8.4.5 编写代码 122

8.4.6 运行结果 123

小结 123

综合练习八 123

一、选择题 123

二、填空题 123

三、问答题 124

四、上机操作题 124

第9章 管理错误与异常 125

9.1 错误与调试 125

9.1.1 程序错误 125

9.1.2 调试程序 127

9.2 结构化异常处理 130

9.2.1 Try 130

9.2.2 Catch子句 130

9.2.3 Exception 131

9.2.4 创建异常用于结构化异常处理 131

9.3 非结构化异常处理 132

9.3.1 Err对象 132

9.3.2 On Error Goto语句 133

9.3.3 Resume和Resume Next 133

9.3.4 Error语句 134

小结 134

综合练习九 134

一、选择题 134

二、填空题 134

三、问答题 135

四、上机操作题 135

第10章 MP3播放器 136

10.1 添加Windows Media Player控件 136

10.2 Windows Media Player控件简介 136

10.3 制作MP3播放器 137

10.3.1 软件界面设计 137

10.3.2 窗体和各控件的属性设置 138

10.3.3 编写程序代码 139

10.3.4 运行结果 142

小结 142

综合练习十 143

一、选择题 143

二、填空题 143

三、问答题 143

四、上机操作题 143

第11章 记事本 144

11.1 记事本简介 144

11.2 记事本界面设计 144

11.2.1 MenuStrip 145

11.2.2 ToolStrip 146

11.2.3 RichTextBox 147

11.2.4 StatusStrip 147

11.3 功能实现与编码 148

11.3.1 “文件(F)”菜单 148

11.3.2 “编辑(E)”菜单 150

11.3.3 “格式(O)”菜单 151

11.3.4 “查看(V)”菜单 151

11.3.5 “帮助(H)”菜单 152

11.3.6 工具栏功能的实现 152

11.3.7 状态栏功能的实现 153

11.4 运行结果 153

小结 155

综合练习十一 155

一、选择题 155

二、填空题 155

三、问答题 155

四、上机操作题 155

第12章 数据库编程基础 156

12.1 数据库系统的组成 156

12.1.1 数据库及其特点 156

12.1.2 数据库管理系统 156

12.1.3 数据库应用系统 157

12.1.4 数据库系统 157

12.2 Access简介 158

12.2.1 表 159

12.2.2 查询 159

12.2.3 窗体 160

12.2.4 报表 160

12.2.5 宏 160

12.2.6 模块 160

12.2.7 Web页 160

12.3 SQL简介 160

12.3.1 SQL命令 161

12.3.2 SQL的数据定义功能 161

12.3.3 SQL的数据查询功能 161

12.3.4 实例 162

12.4 ADO.NET简介 165

12.4.1 ADO.NET对象模型 165

12.4.2 .NET数据提供程序 166

12.4.3 .NET数据提供程序的核心对象 168

12.4.4 数据集 171

12.4.5 数据集的核心对象 172

12.5 数据库编程实例 173

小结 181

综合练习十二 182

一、选择题 182

二、填空题 182

三、问答题 182

四、上机操作题 183

第13章 工资管理系统(Access版) 184

13.1 工资管理系统简介 184

13.2 数据库设计 184

13.3 系统界面设计 185

13.4 编写代码 189

13.5 运行结果 192

小结 193

综合练习十三 194

一、选择题 194

二、填空题 194

三、问答题 194

四、上机操作题 194

第14章 工资管理系统(SQL Server版) 195

14.1 工资管理系统简介 195

14.2 数据库设计 195

14.3 系统界面设计 196

14.4 编写代码 196

14.4.1 dataBase模块代码 196

14.4.2 frmPay代码 197

14.5 运行结果 200

小结 200

综合练习十四 200

一、选择题 200

二、填空题 201

三、问答题 201

四、上机操作题 201

第15章 学生选课系统(Access版) 202

15.1 学生选课系统简介 202

15.2 数据库设计 202

15.2.1 数据表结构 202

15.2.2 创建数据库 203

15.3 系统主界面 205

15.3.1 界面设计 205

15.3.2 编写代码 206

15.4 学生信息管理 207

15.4.1 界面设计 207

15.4.2 编写代码 208

15.5 课程信息管理 211

15.5.1 界面设计 211

15.5.2 编写代码 212

15.6 学生选课与选课信息查询 215

15.6.1 界面设计 215

15.6.2 编写代码 216

15.7 运行结果 218

15.7.1 学生信息管理 219

15.7.2 课程信息管理 220

15.7.3 学生选课与选课信息查询 221

小结 222

综合练习十五 223

一、选择题 223

二、填空题 223

三、问答题 223

四、上机操作题 223

第16章 学生选课系统(SQL Server版) 224

16.1 数据库设计 224

16.1.1 数据表结构 224

16.1.2 创建数据库 224

16.2 系统主界面 226

16.2.1 界面设计 226

16.2.2 编写代码 227

16.3 学生信息管理 228

16.4 课程信息管理 228

16.5 学生选课与选课信息查询 229

16.5.1 界面设计 229

16.5.2 编写代码 230

16.6 运行结果 232

小结 232

综合练习十六 232

一、选择题 232

二、填空题 232

三、问答题 232

四、上机操作题 233

第17章 售楼客户需求统计系统 234

17.1 系统简介 234

17.2 数据库设计 234

17.3 登录模块 235

17.3.1 登录界面设计 235

17.3.2 编写代码 237

17.3.3 运行结果 239

17.4 系统主界面 239

17.4.1 主窗体界面设计 239

17.4.2 编写代码 240

17.5 用户管理 242

17.5.1 界面设计 242

17.5.2 编写代码 243

17.5.3 运行结果 246

17.6 更改密码 247

17.6.1 界面设计 247

17.6.2 编写代码 247

17.6.3 运行结果 248

17.7 客户信息管理模块 248

17.7.1 界面设计 248

17.7.2 编写代码 250

17.7.3 运行结果 255

17.8 需求统计模块 255

17.8.1 面积需求统计 256

17.8.2 价格需求统计 259

17.8.3 房型需求统计 261

17.8.4 楼型需求统计 264

17.8.5 运行结果 266

17.9 关于本系统 267

小结 267

综合练习十七 268

一、选择题 268

二、填空题 268

三、问答题 268

四、上机操作题 268

第18章 常用功能模块设计 269

18.1 主界面的设计 269

18.2 数据库连接 269

18.2.1 用户界面设计 270

18.2.2 编写程序代码 270

18.2.3 运行 270

18.3 数据库的备份与恢复 271

18.3.1 用户界面设计 271

18.3.2 编写程序代码 272

18.3.3 运行 273

18.4 打印报表 274

18.4.1 用户界面设计 274

18.4.2 创建CrtstalReport文件 274

18.4.3 编写程序代码 276

18.4.4 运行 276

小结 277

综合练习十八 277

一、选择题 277

二、填空题 277

三、问答题 277

四、上机操作题 277

参考文献 278

精品推荐