《Visual Basic 2008应用程序开发实例精讲》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:徐照兴编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121070624
  • 页数:411 页
图书介绍:全书从实用角度出发,通过实例精讲的形式,详细介绍了VB最新版本2008各种热门专题应用程序开发的方法与技巧。全书共分6篇21章,第一篇为VB 2008基础知识篇,简要介绍了Visual Basic 2008的新特性及集成开发环境、Visual Basic.NET编程基础;第二篇到第六篇为VB 2008专题应用程序开发实例,通过19个专题领域实例,详细深入地介绍了VB 2008各种领域的应用开发技术和技巧,具体包括:数据库应用开发实例、网络与通信开发实例、多媒体应用开发实例、图形图像处理实例以及游戏编程开发实例。本书语言简洁,内容丰富,结构合理,突出了应用性、实用性两个基本原则。不但详细介绍了VB 2008各种领域的应用开发技术,而且提供了相关理论知识、设计思路与实现方案,侧重于程序设计思路和过程的介绍,并对实例的所有程序代码做了详细注释,有利于读者理解和巩固知识点,快速提高与应用。本书配有光盘一张,包含了全书所有实例的程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子等相关专业的大学生,以及从事VB程序开发的工作人员使用。

第1篇VB 2008基础知识 2

第1章Visual Basic 2008.NET入门 2

1.1NET Framework概述 2

1.2Visual Basic 2008.NET的新特性 3

1.3安装VS 2008.NET 4

1.3.1 VS 2008.NET系统软硬件要求 4

1.3.2 VS 2008.NET安装步骤 4

1.4 VB 2008.NET集成开发环境 7

1.4.1 IDE启动界面 7

1.4.2主体窗口界面介绍 8

1.4.3窗口菜单作用 9

1.4.4主要开发类窗口 10

1.4.5动态帮助 13

1.5我的第一个NET应用程序 13

1.6本章小结 17

第2章Visual Basic.NET编程基础 18

2.1基础编程知识 18

2.1.1关键字及标识符 18

2.1.2数据类型 20

2.1.3变量与常量 24

2.1.4自定义结构体 26

2.1.5数组 27

2.1.6运算符与表达式 29

2.1.7结构化控制语句 32

2.2面向对象编程 40

2.2.1“面向对象编程”中的概念 40

2.2.2“对象”和“类”的使用 42

2.2.3创建自定义类 45

2.3控件常用属性 47

2.4 API函数的应用 49

2.4.1 API简介 49

2.4.2 API的声明 50

2.4.3 API的应用实例 51

2.5本章小结 52

第2篇 数据库应用开发实例 54

第3章 家庭理财系统 54

3.1实例功能说明 54

3.2系统设计方案 55

3.2.1模块设计及开发环境 55

3.2.2系统结构图 55

3.2.3数据库设计 56

3.3相关技术点拨 58

3.3.1 ADONET数据库访问技术 58

3.3.2菜单的建立(MenuStrip控件) 62

3.3.3状态栏的建立(StatusBar控件) 63

3.3.4 DataGrid控件的应用 64

3.3.5 SaveFileDialog组件 65

3.4程序实现与代码 66

3.4.1家庭理财系统主界面窗体 66

3.4.2查询统计窗体设计 78

3.5实例总结 83

第4章 超市管理系统 84

4.1实例功能说明 84

4.2系统设计方案 88

4.2.1模块设计及开发环境 88

4.2.2系统结构图 89

4.2.3数据库设计 89

4.3相关技术点拨 91

4.3.1工具栏的建立 91

4.3.2 LinkLabel1控件 93

4.4程序实现与代码 93

4.4.1登录窗体 93

4.4.2超市管理系统主界面窗体 96

4.4.3进货管理窗体 98

4.4.4价格管理窗体 103

4.4.5售货管理窗体 107

4.4.6进货查询窗体 113

4.4.7售货查询窗体 115

4.4.8登录密码修改窗体 118

4.4.9增加用户窗体 119

4.4.10关于窗体 121

4.5实例总结 122

第5章 人事管理系统 123

5.1实例功能说明 123

5.2系统设计方案 130

5.2.1模块设计及开发环境 130

5.2.2系统结构图 130

5.2.3数据库设计 131

5.3相关技术点拨 134

5.3.1闪窗设计 134

5.3.2如何使用ToolStrip控件创建工具栏 134

5.3.3打印报表窗体设计 135

5.4程序实现与代码 139

5.4.1闪窗设计 139

5.4.2登录窗体 140

5.4.3人事管理系统主界面窗体 140

5.4.4编辑员工档案窗体 146

5.4.5员工档案查询窗体 150

5.4.6员工档案报表窗体 151

5.5实例总结 152

第6章 酒店管理系统 153

6.1实例功能说明 153

6.2系统设计方案 157

6.2.1模块设计及开发环境 157

6.2.2系统结构图 158

6.2.3数据库设计 158

6.3相关技术点拨 160

6.3.1如何在Button控件类型上添加图片并调整图片与文字的对齐方式 160

6.3.2如何使房间的编号与房间类型匹配 160

6.3.3如何实现结账退房 161

6.4程序实现与代码 161

6.4.1酒店管理系统主界面窗体 161

6.4.2客房信息设置窗体 162

6.4.3预订管理窗体 165

6.4.4入住管理窗体 168

6.4.5结账退房窗体 172

6.4.6客房信息查询窗体 175

6.4.7预订信息查询窗体 176

6.4.8入住登记查询窗体 177

6.4.9入住客史查询窗体 178

6.5实例总结 178

第7章 销售管理系统 179

7.1实例功能说明 179

7.2系统设计方案 191

7.2.1模块设计及开发环境 191

7.2.2系统结构图 191

7.2.3数据库设计 191

7.3相关技术点拨 194

7.3.1如何实现图7-5所示的发货单报表 194

7.3.2如何在多张分散的表中抽取相关字段建立报表 195

7.4程序实现与代码 196

7.4.1登录窗体 196

7.4.2销售管理系统主界面窗体 196

7.4.3基础信息模块设计 198

7.4.4销售业务模块 201

7.4.5统计报表模块 211

7.4.6系统设置模块 214

7.5实例总结 216

第3篇 网络与通信开发实例 218

第8章 模拟考试系统 218

8.1实例功能说明 218

8.2系统设计方案 222

8.2.1模块设计及开发环境 222

8.2.2系统结构图 222

8.2.3数据库设计 222

8.3相关技术点拨 223

8.3.1如何实现自动评分 223

8.3.2如何把得分填入相应的考生记录 224

8.4程序实现与代码 225

8.4.1 FrmMain窗体设计 225

8.4.2模拟考试系统说明窗体设计(FrmTishi窗体) 226

8.4.3公用模块窗体设计(Module l窗体) 227

8.4.4输入考生信息窗体设计(Frmpassword窗体) 227

8.4.5 Frmtimuxuanze窗体设计 229

8.4.6单项选择题考试窗体设计(Frmdanxuanti窗体) 233

8.4.7多项选择题考试窗体设计(Frmduoxuanti窗体) 237

8.5实例总结 242

第9章 多线程TCP端口扫描工具 243

9.1实例功能说明 243

9.2设计思路与关键技术 244

9.2.1设计思路 244

9.2.2关键技术 244

9.3程序实现与代码 245

9.4实例总结 252

第10章 打造个性化QQ的实现 253

10.1实例功能说明 253

10.2设计思路与关键技术 253

10.2.1设计思路 253

10.2.2关键技术 254

10.3程序实现与代码 255

10.4实例总结 259

第11章VB.NET邮件发送实例 260

11.1实例功能说明 260

11.2设计思路与关键技术 261

11.2.1电子邮件收发协议简介 261

11.2.2关键技术点拨 261

11.3程序实现与代码 263

11.4实例总结 265

第4篇 多媒体应用开发实例 268

第12章 打造自己的千千静听 268

12.1实例功能说明 268

12.2设计思路与相关技术 269

12.2.1主要设计思路 269

12.2.2相关技术点拨 269

12.3程序实现与代码 278

12.4实例总结 290

第13章Flash播放器的实现 291

13.1实例功能说明 291

13.2设计思路与相关技术 292

13.2.1主要设计思路 292

13.2.2相关技术点拨 292

13.3程序实现与代码 293

13.4实例总结 299

第14章DVD播放器的实现 300

14.1实例功能说明 300

14.2设计思路与相关技术 301

14.2.1主要设计思路 301

14.2.2相关技术点拨 301

14.3程序实现与代码 302

14.4实例总结 310

第5篇 图形图像处理实例 312

第15章 简易绘图工具的设计 312

15.1实例功能说明 312

15.2设计思路与相关技术 313

15.2.1主要设计思路 313

15.2.2相关技术点拨 313

15.3程序实现与代码 319

15.4实例总结 324

第16章 制作自己的看图工具 325

16.1实例功能说明 325

16.2设计思路与相关技术 326

16.2.1主要设计思路 326

16.2.2相关技术点拨 326

16.3程序实现与代码 328

16.4实例总结 333

第17章 动画时钟的制作 334

17.1实例功能说明 334

17.2设计思路与相关技术 334

17.2.1主要设计思路 334

17.2.2相关技术点拨 335

17.3程序实现与代码 339

17.4实例总结 343

第6篇 游戏编程开发实例 346

第18章 轻松提速打字 346

18.1实例功能说明 346

18.2设计思路与相关技术 348

18.2.1主要设计思路 348

18.2.2相关技术点拨 348

18.3程序实现与代码 351

18.3.1游戏主窗体Forml的设计 351

18.3.2游戏速度设置窗体Form2设计 357

18.4实例总结 358

第19章 扫雷游戏设计 359

19.1实例功能说明 359

19.2设计思路与相关技术 360

19.2.1主要设计思路 360

19.2.2相关技术点拨 360

19.3程序实现与代码 363

19.4实例总结 371

第20章 贪吃蛇游戏设计 372

20.1实例功能说明 372

20.2设计思路与相关技术 374

20.3程序实现与代码 378

20.3.1游戏主窗体设计 378

20.3.2关于游戏窗体设计 391

20.4实例总结 391

第21章 五子棋游戏设计 392

21.1实例功能说明 392

21.2设计思路与相关技术 393

21.3程序实现与代码 395

21.4实例总结 401

附录A Visual Basic.NET的部署 402