商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
VisualBasic2008应用程序开发实例精讲(含光盘) |
|
|
|
VisualBasic2008应用程序开发实例精讲(含光盘) |
|
基本信息·出版社:电子工业出版社
·页码:411 页
·出版日期:2008年10月
·ISBN:7121070626/9787121070624
·条形码:9787121070624
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
内容简介 全书从实用角度出发,通过实例精讲的形式,详细介绍了VB最新版本2008各种热门专题应用程序开发的方法与技巧。全书共分6篇21章,第1篇为VB 2008基础知识篇,简要介绍了 Visual Basic 2008的新特性及集成开发环境、Visual Basic.NET编程基础;第2~6篇为VB 2008专题应用程序开发实例,通过19个专题领域实例,详细深入地介绍了VB 2008各种领域的应用开发技术和技巧,具体包括:数据库应用开发实例、网络与通信开发实例、多媒体应用开发实例、图形图像处理实例以及游戏编程开发实例。
《VisualBasic2008应用程序开发实例精讲》语言简洁,内容丰富,结构合理,突出了应用性、实用性两个基本原则。不但详细介绍了VB 2008各种领域的应用开发技术,而且提供了相关理论知识、设计思路与实现方案,侧重于程序设计思路和过程的介绍,并对实例的所有程序代码做了详细注释,有利于读者理解和巩固知识点,快速提高与应用。
《VisualBasic2008应用程序开发实例精讲》配有光盘一张,包含了全书所有实例的程序源代码,方便读者学习和使用。《VisualBasic2008应用程序开发实例精讲》适合计算机、自动化、电子等相关专业的大学生,以及从事VB程序开发的工作人员使用。
目录 第1篇 VB2008基础知识
第1章 VisualBasic2008.NET入门 2
1.1.NETFramework概述 2
1.2VisualBasic2008.NET的新特性 3
1.3安装VS2008.NET 4
1.3.1VS2008.NET系统软硬件要求 4
1.3.2VS2008.NET安装步骤 4
1.4VB2008.NET集成开发环境 7
1.4.1IDE启动界面 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章 VisualBasic.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.4API函数的应用 49
2.4.1API简介 49
2.4.2API的声明 50
2.4.3API的应用实例 51
2.5本章小结 52
第2篇 数据库应用开发实例
第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.1ADO.NET数据库访问技术 58
3.3.2菜单的建立
3.3.2(MenuStrip控件) 62
3.3.3状态栏的建立
3.3.2(StatusBar控件) 63
3.3.4DataGrid控件的应用 64
3.3.5SaveFileDialog组件 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.2LinkLabel1控件 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控件类型上添加图片并调整图片与
6.3.1文字的对齐方式 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所示的
7.3.1发货单报表 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篇 网络与通信开发实例
第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.1FrmMain窗体设计 225
8.4.2模拟考试系统说明窗体设计(FrmTishi窗体).. 226
8.4.3公用模块窗体设计(Module1窗体) 227
8.4.4输入考生信息窗体设计(Frmpassword窗体) 227
8.4.5Frmtimuxuanze窗体设计 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篇 多媒体应用开发实例
第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篇 图形图像处理实例
第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篇 游戏编程开发实例
第18章 轻松提速打字 346
18.1实例功能说明 346
18.2设计思路与相关技术 348
18.2.1主要设计思路 348
18.2.2相关技术点拨 348
18.3程序实现与代码 351
18.3.1游戏主窗体Form1的设计 351
18.3.2游戏速度设置窗体
18.3.2Form2设计 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
附录AVisualBasic.NET的部署 402
……
序言 VisualBasic2008是微软公司推出的一个集成开发环境,是微软公司于2007年11月发布的VisualStudio2008系列产品之一,它是基于最新的.NETFramework3.5体系.VisualBasic2008完全采用面向对象的编程技术,提供了开发Windows应用程序.Web应用程序最迅速.最简捷的方法.VisualBasic入门容易,并具有简单易学的特点,备受广大程序员的青睐.然而要真正掌握VisualBasic编程技术的精华并非一朝一夕能做到的..
目前市场上关于VB的书虽然很多,但都是基于2005以及更旧版本,介绍编程语言和基础原理的较多,在专题应用程序开发实例的方面比较少.实际上,编程是一门实践性很强的课程,在对语言本身以及开发环境较为熟悉后,必须通过大量的编程实践来掌握编程技巧,提高程序设计的综合能力.本书的编写出版正好可以弥补这方面的不足.
本书内容安排
本书从工程实用的角度出发,针对目前最新版VB2008系列,通过实例精讲的形式,详细介绍了VB2008各种热门专题应用程序开发的方法与技巧.全书共分6篇21章,主要内容如下.
第1篇为VisualBasic2008基础知识,简要介绍了VisualBasic2008的新特性及集成开发环境.VisualBasic.NET编程基础.读者经过学习,可以了解VB2008的开发环境以及相关的.NET编程知识...
第2~6篇为VisualBasic2008专题应用程序开发实例,通过19个专题领域实例,详细深入地介绍了VisualBasic2008各种领域的应用开发技术和技巧,具体包括:数据库应用开发实例.网络与通信开发实例.多媒体应用开发实例.图形图像处理实例以及游戏编程开发实例.
在实例的讲解上,全书采用了大致相同的方式,每个实例包括实例功能说明.设计思想及关键技术.程序实现及其代码以及实例总结几个部分.在实例功能说明部分,以图文的方式给出了实例的功能说明及运行效果,设计思想及关键技术部分则给出了该实例的设计思想及关键知识点,程序实现及代码部分则详细说明了实例实现步骤及代码的详细解释,实例总结部分对实例的关键技术及读者应注意的地方进行了归纳,以便使读者在学习过程中达到举一反三的效果.每一个实例通过上述几个部分的讲解,可谓面面俱到.而且书中每个实例都非常完整,例如数据库应用开发实例篇,每个实例略加修改就具有商业价值,其中一些代码是非常关键的,也是读者急需的编程资料.
附录详细介绍了VisualBasic2008程序发布方法.通过本书学习,相信读者可以在较短时间内迅速提高自己的程序设计水平.
本书优势和特色
与同类型书相比,本书主要具备如下的一些优势和特色.
(1)全书从工程实用的角度出发,通过19个专题领域实例,详细介绍了VB2008各种领域的应用开发技术和技巧.
(2)实例典型实用,全面涵盖数据库开发.网络通信.多媒体应用.数字图像处理以及游戏编程5大热门行业,一本在手.职场无忧.
(3)本书不但提供了详细的设计思路与实现方案,而且对实例的所有程序代码做了详细注释,有利于读者理解和巩固知识点.
(4)本书盘书结合,光盘中附有所有实例的程序源代码,且源程序都在VisualBasic2008专业版及WindowsXP系统下调试通过.读者稍加修改,便可应用于自己的工作或完成自己的课题,物超所值.
本书适合高校计算机相关专业的大学生,以及从事VB应用程序开发的科研人员使用.同时也适合作为VisualBasic2008的理想培训教材.
本书主要由徐照兴编写,另外参与编写的人员还有:廖日坤.金镇.李宁宇.黄小惠.廖济林.庞丽梅.邱远彬.黄桂群.刘伟捷.黄乘传.黄小欢.黄小宽.唐清善.邱宝良.周克足.刘斌.李亚捷.李永怀.周卫东.李彦超.付军鹏.张广安.张洪波等,他们在资料收集.整理和技术支持方面也做了大量的工作,在此一并向他们表示感谢!
由于时间仓促,再加之作者的水平有限,书中难免存在一些不足之处,欢迎广大读者批评和指正。
文摘 插图: