图书介绍

C#典型模块与项目实战大全PDF|Epub|txt|kindle电子书版本网盘下载

C#典型模块与项目实战大全
  • 明日科技等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121161100
  • 出版时间:2012
  • 标注页数:550页
  • 文件大小:137MB
  • 文件页数:567页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C#典型模块与项目实战大全PDF格式电子书版下载

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

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

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

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

图书目录

第一篇典型模块篇2

第1章 图片管理工具模块(GDI+Bitmap+FLV动画技术实现)2

1.1图片管理工具模块概述3

1.1.1模块概述3

1.1.2功能结构3

1.1.3程序预览3

1.2关键技术5

1.2.1上下移动ListBox选中项5

1.2.2将文件复制到剪切板6

1.2.3转换图片格式7

1.2.4将图片以幻灯片形式播放8

1.2.5旋转图片9

1.3主窗体10

1.3.1功能概述10

1.3.2窗体界面设计10

1.3.3打开图片目录11

1.3.4转换图片格式12

1.3.5设为桌面背景15

1.3.6将图片进行打印17

1.4图片特效18

1.4.1功能概述18

1.4.2窗体界面设计19

1.4.3“浮雕”效果19

1.4.4“积木”效果20

1.4.5“底片”效果22

1.4.6“雾化”效果23

1.5图片调节24

1.5.1功能概述24

1.5.2窗体界面设计24

1.5.3调节图片亮度25

1.5.4调节图片大小26

1.5.5调节图片对比度27

1.5.6保存调节后的图片29

1.6图片加文字水印30

1.6.1功能概述30

1.6.2窗体界面设计30

1.6.3添加文字到图片中31

1.6.4设置添加的字体32

1.6.5效果预览33

1.6.6保存写入文字的图片34

1.7幻灯片放映35

1.7.1功能概述35

1.7.2窗体界面设计35

1.7.3将图片显示在幻灯片中36

1.7.4自动切换图片37

1.7.5暂停播放幻灯片37

1.7.6重新播放幻灯片38

第2章 网页浏览器模块(WebBrowser+Stream流技术实现)39

2.1网页浏览器模块概述40

2.1.1模块概述40

2.1.2功能结构40

2.1.3程序预览40

2.2关键技术42

2.2.1网页浏览器核心控件42

2.2.2将网页以多页面方式显示48

2.2.3获取网页源码49

2.3主窗体50

2.3.1功能概述50

2.3.2窗体界面设计51

2.3.3工具栏功能的实现51

2.3.4地址栏功能的实现54

2.3.5显示网页57

2.3.6保存和打印网页59

2.3.7打开收藏夹61

2.4查看源文件62

2.4.1功能概述62

2.4.2窗体界面设计62

2.4.3查看网页源文件62

2.5添加到收藏夹63

2.5.1 功能概述63

2.5.2窗体界面设计63

2.5.3将网页添加到收藏夹64

2.6整理收藏夹65

2.6.1功能概述65

2.6.2窗体界面设计66

2.6.3删除收藏夹内容66

第3章 多媒体播放器模块(窗体传值+WindowsMediaPlayer控件实现)68

3.1多媒体播放器模块概述69

3.1.1模块概述69

3.1.2功能结构69

3.1.3程序预览69

3.2关键技术70

3.2.1窗体间的信息传递70

3.2.2 axWindowsMediaPlayer控件的相关应用72

3.2.3在列表框中动态移动选中的项74

3.2.4如何在文件夹中遍历文件74

3.2.5如何实现播放进度条75

3.3播放窗体的设计76

3.3.1功能概述76

3.3.2窗体界面设计76

3.3.3打开并播放文件77

3.3.4控制文件的播放状态82

3.3.5改变播放进度83

3.4列表窗体的设计89

3.4.1功能概述89

3.4.2窗体界面设计89

3.4.3向列表中添加播放文件90

3.4.4播放列表中的媒体文件93

3.5歌词窗体的设计94

3.5.1功能概述94

3.5.2窗体界面设计94

3.5.3播放选中的歌词95

3.6磁性窗体的设置96

3.6.1磁性窗体概述96

3.6.2获取关联窗体的信息97

3.6.3开始移动窗体99

3.6.4结束移动窗体101

第4章 屏幕录像专家模块(C# 4.0+系统AVI相关函数实现)106

4.1屏幕录像专家模块概述107

4.1.1模块概述107

4.1.2功能结构107

4.1.3程序预览107

4.2关键技术108

4.2.1 如何抓取屏幕108

4.2.2创建AVI文件109

4.2.3向AVI文件中添加视频110

4.2.4分解AVI文件111

4.2.5设置快捷键112

4.3主窗体115

4.3.1功能概述115

4.3.2窗体界面设计116

4.3.3开始录像116

4.3.4停止录像118

4.3.5屏幕抓图121

4.4选项设置122

4.4.1功能概述122

4.4.2窗体界面设计122

4.4.3选择录像保存位置123

4.4.4保存选项设置124

4.5视频分割125

4.5.1功能概述125

4.5.2窗体界面设计125

4.5.3选择视频文件126

4.5.4分解视频126

4.5.5视频的播放与停止129

4.5.6分割视频131

第5章 多路视频监控模块(C#+Pelco-D协议+视频采集卡实现)134

5.1多路视频监控模块概述135

5.1.1模块概述135

5.1.2功能结构136

5.1.3程序预览136

5.2关键技术137

5.2.1认识视频监控卡137

5.2.2视频监控卡中API函数的使用139

5.2.3 Pelco-D协议的应用143

5.2.4串口通信技术145

5.2.5 WMI类的使用147

5.2.6注册表技术149

5.2.7 Windows Media Player控件的使用152

5.3主窗体153

5.3.1功能概述153

5.3.2窗体界面设计153

5.3.3视频监控155

5.3.4云台控制157

5.3.5色彩控制160

5.3.6图像抓拍及生成监控录像162

5.3.7实时监控软件运行时间及磁盘空间163

5.4定时录像设置165

5.4.1功能概述165

5.4.2窗体界面设计165

5.4.3显示原有设置166

5.4.4保存录像设置167

5.5监控管理168

5.5.1功能概述168

5.5.2窗体界面设计168

5.5.3以图标形式显示用户169

5.5.4对用户进行管理操作170

5.5.5显示指定的用户信息171

5.6录像回放172

5.6.1功能概述172

5.6.2窗体界面设计172

5.6.3播放录像173

第6章SQL数据表提取器模块(C# 4.0+ADO.NET技术实现)174

6.1 SQL数据表提取器模块概述175

6.1.1模块概述175

6.1.2功能结构175

6.1.3程序预览175

6.2关键技术177

6.2.1添加COM组件177

6.2.2备份SQL Server数据库178

6.2.3还原SQL Server数据库179

6.2.4附加SQL Server数据库181

6.2.5分离SQL Server数据库182

6.2.6设置SQL Server数据库模式182

6.3主窗体185

6.3.1功能概述185

6.3.2窗体界面设计185

6.3.3检索网络中的服务器186

6.3.4获取数据库的名称187

6.3.5选择提取信息189

6.4备份本地数据库190

6.4.1功能概述190

6.4.2窗体界面设计190

6.4.3获取要备份的数据库191

6.4.4浏览文件存储路径192

6.4.5实现数据备份192

6.5还原本地数据库193

6.5.1功能概述193

6.5.2窗体界面设计193

6.5.3浏览要还原的文件存储路径194

6.5.4实现数据还原194

6.6附加本地数据库195

6.6.1功能概述195

6.6.2窗体界面设计195

6.6.3浏览附加文件路径196

6.6.4实现数据库附加196

6.7提取表结构198

6.7.1功能概述198

6.7.2窗体界面设计198

6.7.3获取表结构信息199

6.7.4导出到Excel199

6.7.5导出到Word201

6.8导出数据202

6.8.1功能概述202

6.8.2窗体界面设计202

6.8.3获取数据信息203

6.8.4导出数据204

第7章 快递单打印模块(C# 4.0+Windows打印组件实现)(内容参见光盘)207

第8章 决策分析模块(游标+存储过程+ADO.NET技术实现)207

8.1决策分析模块概述208

8.1.1模块概述208

8.1.2功能结构208

8.1.3程序预览208

8.2关键技术210

8.2.1游标的基本操作210

8.2.2存储过程的基本操作213

8.2.3透视表的基本概念215

8.2.4统计表的基本操作216

8.2.5单击显示右键菜单217

8.3决策分析窗体设计217

8.3.1功能概述217

8.3.2窗体界面设计218

8.3.3初始化数据219

8.3.4选择透视表225

8.3.5选择统计表226

8.4生成透视表窗体设计227

8.4.1功能概述227

8.4.2窗体界面设计228

8.4.3初始化窗体228

8.4.4删除重复字段230

8.4.5生成透视表230

8.5透视表的筛选231

8.5.1功能概述231

8.5.2窗体界面设计231

8.5.3选择透视表的行或列标题232

8.5.4筛选透视表的页字段233

8.6生成统计表窗体235

8.6.1功能概述235

8.6.2窗体界面设计235

8.6.3绑定数据到列表236

8.6.4选择日期字段236

8.6.5生成统计表237

第9章 电子邮件收发模块(SMTP服务+POP3+Jmail技术实现)240

9.1电子邮件收发模块概述241

9.1.1模块概述241

9.1.2功能结构241

9.1.3程序预览241

9.2关键技术243

9.2.1 Base64编码格式243

9.2.2 SMTP服务244

9.2.3 POP3协议247

9.2.4使用Jmail组件接收邮件248

9.2.5 邮件发送类的使用250

9.2.6使用正则表达式验证邮件格式252

9.3登录窗体设计253

9.3.1功能概述253

9.3.2窗体界面设计254

9.3.3单击鼠标登录254

9.3.4按回车键跳转光标255

9.4邮件发送窗体设计255

9.4.1功能概述255

9.4.2窗体界面设计256

9.4.3发送电子邮件257

9.4.4上传多个附件258

9.5电子邮件模块窗体设计259

9.5.1功能概述259

9.5.2窗体界面设计260

9.5.3接收电子邮件260

9.5.4查看邮件详细信息263

9.5.5下载附件的实现264

9.5.6删除邮件实现265

9.6用户管理窗体设计266

9.6.1功能概述266

9.6.2窗体界面设计267

9.6.3显示用户信息267

9.6.4添加用户信息269

9.6.5修改用户信息270

9.6.6删除用户信息270

第10章 短信群发模块(C# 4.0+短信猫实现)272

10.1短信群发模块概述273

10.1.1模块概述273

10.1.2业务流程273

10.1.3程序预览274

10.2关键技术275

10.2.1短信猫中API函数的使用275

10.2.2短信猫中的短信接收格式277

10.2.3窗体间的互操作278

10.2.4锁定模块主窗体279

10.2.5使用ADO.NET连接Access数据库279

10.3数据库设计281

10.4短信群发实现282

10.4.1功能概述282

10.4.2窗体界面设计283

10.4.3添加接收者284

10.4.4删除接收者284

10.4.5浏览电话簿285

10.4.6插入常用短语287

10.4.7发送短信息288

10.5已发送短信管理290

10.5.1功能概述290

10.5.2窗体界面设计290

10.5.3显示所有已发信息291

10.5.4删除已发信息291

10.5.5查询已发信息292

10.6接收短信实现293

10.6.1功能概述293

10.6.2窗体界面设计294

10.6.3浏览已接收短信294

10.6.4查看短信详细内容296

10.7常用联系人管理298

10.7.1功能概述298

10.7.2窗体界面设计299

10.7.3显示所有联系人299

10.7.4删除指定联系人300

10.7.5编辑联系人信息301

10.7.6判断操作状态301

10.7.7控制文本框输入302

10.7.8保存联系人信息302

10.8常用短语管理303

10.8.1功能概述303

10.8.2窗体界面设计304

10.8.3添加常用短语305

10.8.4查询不同类型短语305

10.8.5删除指定短语306

10.8.6编辑指定短语306

10.8.7修改短语内容307

第11章FTP文件管理模块(FtpWebRequest+FtpWebResponse技术实现)309

11.1 FTP文件管理模块概述310

11.1.1模块概述310

11.1.2业务流程310

11.1.3程序预览310

11.2关键技术312

11.2.1架设FTP服务器312

11.2.2登录FTP服务器315

11.2.3获取服务器上文件的大小317

11.2.4向FTP服务器发送命令318

11.2.5调用系统API320

11.3主窗体设计321

11.3.1功能概述321

11.3.2窗体界面设计322

11.4系统登录323

11.4.1功能概述323

11.4.2登录FTP服务器323

11.5本机操作325

11.5.1功能概述325

11.5.2获取本地磁盘326

11.5.3获取指定磁盘中的文件327

11.5.4获取本地磁盘中文件的图标328

11.5.5批量上传文件331

11.6服务器操作335

11.6.1功能概述335

11.6.2获取FTP服务器中的所有文件336

11.6.3获取服务器上文件的图标337

11.6.4批量下载文件340

11.6.5删除FTP中的文件或文件夹343

第12章 魔法兔子模块(Register注册表+Process实现)(内容参见光盘)347

第13章QQ自动登录器模块(QQ自动登录原理+MD5+XMLElement类实现)347

13.1 QQ自动登录器模块概述348

13.1.1模块概述348

13.1.2功能结构348

13.1.3程序预览349

13.2关键技术350

13.2.1 QQ自动登录器模块实现原理350

13.2.2使用MD5加密算法加密QQ密码351

13.2.3使用 XML文件存储QQ账号信息351

13.2.4使用XmlElement类序列化QQ账号属性352

13.2.5通过XML文件读取和写入QQ账号信息354

13.2.6使用注册表存储信息355

13.3主窗体355

13.3.1功能概述355

13.3.2窗体界面设计356

13.3.3初始化QQ列表357

13.3.4启动多个QQ账号358

13.3.5启动QQ程序359

13.3.6增加QQ账号信息359

13.3.7修改QQ账号信息360

13.3.8删除QQ账号361

13.3.9设置QQ账号为隐身362

13.4添加QQ账号362

13.4.1功能概述362

13.4.2窗体界面设计363

13.4.3添加QQ账号363

13.5路径设置364

13.5.1功能概述364

13.5.2窗体界面设计365

13.5.3显示原有路径设置365

13.5.4选择QQ程序路径366

13.5.5保存路径设置366

第14章 在线升级模块(FTP上传下载+XML+Hastable实现)368

14.1在线升级模块概述369

14.1.1模块概述369

14.1.2功能结构369

14.1.3程序预览370

14.2关键技术371

14.2.1 FTP上传下载技术371

14.2.2 XML文件操作372

14.2.3 INI文件的读写374

14.2.4动态生成版本面板375

14.2.5使用哈希表记录版本号及更新信息375

14.3类库的设计376

14.4服务器端主窗体383

14.4.1功能概述383

14.4.2窗体界面设计383

14.4.3连接FTP服务器384

14.4.4向FTP服务器上传新版本386

14.5客户端主窗体389

14.5.1功能概述389

14.5.2窗体界面设计389

14.5.3启动客户端时检测是否有新版本390

14.5.4实时检测是否有新版本可供下载391

14.6客户端版本信息窗体392

14.6.1功能概述392

14.6.2窗体界面设计392

14.6.3显示版本面板及 版本信息393

14.6.4从FTP服务器下载指定版本393

14.7定时升级设置395

14.7.1功能概述395

14.7.2窗体界面设计396

14.7.3显示原有升级设置396

14.7.4控制控件的可用状态397

14.7.5保存定时升级设置398

第15章 网络五子棋游戏模块(Socket编程+UDP协议实现)(内容参见光盘)401

第二篇 项目实战篇401

第16章 房屋中介管理系统(C# 4.0+SQL Server 2000实现)401

16.1开发背景402

16.2系统分析402

16.2.1需求分析402

16.2.2可行性分析402

16.3系统设计403

16.3.1系统目标403

16.3.2系统功能结构404

16.3.3业务逻辑编码规则404

16.3.4系统预览406

16.3.5业务流程图407

16.4数据库设计408

16.4.1数据库概要说明408

16.4.2数据库概念设计408

16.4.3数据库逻辑设计409

16.5公共类设计411

16.5.1 ClsCon类411

16.5.2 clsFavor类412

16.5.3 claFavorMethod类413

16.6主窗体设计414

16.6.1主窗体概述414

16.6.2主窗体技术分析415

16.6.3主窗体实现过程415

16.7用户信息管理模块设计418

16.7.1用户信息管理模块概述418

16.7.2用户信息管理模块技术分析419

16.7.3用户信息管理模块实现过程419

16.8房源设置模块设计423

16.8.1房源设置模块概述423

16.8.2房源设置模块技术分析424

16.8.3房源设置模块实现过程424

16.8.4单元测试428

16.9房源状态查询模块设计429

16.9.1房源状态查询模块概述429

16.9.2房源状态查询模块技术分析430

16.9.3房源状态查询模块实现过程430

16.10文件清单434

16.11开发问题解析435

16.11.1通过触发器对视图进行 添加、修改和删除操作435

16.11.2结束数据库连接进程完成数据库还原435

第17章 企业进销存管理系统(C# 4.0+SQL Server 2005实现)437

17.1开发背景438

17.2系统分析438

17.2.1需求分析438

17.2.2可行性分析438

17.3系统设计439

17.3.1系统目标439

17.3.2系统功能结构440

17.3.3业务逻辑编码规则440

17.3.4系统预览441

17.3.5业务流程图442

17.4数据库设计443

17.4.1数据库概要说明443

17.4.2数据库概念设计443

17.4.3数据库逻辑设计445

17.4.4数据表逻辑关系447

17.5公共类设计448

17.5.1 DataBase类448

17.5.2 BaseInfo类451

17.6库存商品管理模块设计455

17.6.1库存商品管理模块概述455

17.6.2库存商品管理模块技术分析455

17.6.3库存商品管理模块实现过程456

17.7进货管理模块设计459

17.7.1进货管理模块概述459

17.7.2进货管理模块技术分析460

17.7.3进货管理模块实现过程460

17.8商品销售排行模块设计465

17.8.1商品销售排行模块概述465

17.8.2商品销售排行模块技术分析466

17.8.3商品销售排行模块实现过程466

17.9库存盘点模块设计468

17.9.1库存盘点模块概述468

17.9.2库存盘点模块技术分析468

17.9.3库存盘点模块实现过程469

17.10文件清单471

17.11开发问题解析472

17.11.1往来对账功能的实现472

17.11.2实现系统数据清理功能时的问题473

第18章 企业人事管理系统(C# 4.0+SQL Server 2005实现)474

18.1开发背景475

18.2系统分析475

18.2.1需求分析475

18.2.2可行性分析475

18.2.3编写项目计划书476

18.3系统设计478

18.3.1系统目标478

18.3.2系统功能结构478

18.3.3业务逻辑编码规则479

18.3.4系统预览481

18.3.5业务流程图482

18.4数据库设计482

18.4.1数据库概要说明482

18.4.2数据库概念设计483

18.4.3数据库逻辑设计485

18.4.4数据表关系设计488

18.5公共类设计489

18.5.1 MyMeans公共类489

18.5.2 MyModule公共类491

18.6登录模块设计500

18.6.1登录模块概述500

18.6.2登录模块技术分析500

18.6.3登录模块实现过程501

18.7主窗体设计502

18.7.1主窗体概述502

18.7.2主窗体技术分析503

18.7.3主窗体实现过程503

18.8人事档案管理模块设计505

18.8.1人事档案管理模块概述505

18.8.2人事档案管理模块技术分析506

18.8.3人事档案管理模块实现过程506

18.9人事资料查询模块设计518

18.9.1人事资料查询模块概述518

18.9.2人事资料查询模块技术分析519

18.9.3人事资料查询模块实现过程520

18.10通讯录模块设计522

18.10.1通讯录模块概述522

18.10.2通讯录模块技术分析522

18.10.3通讯录模块实现过程523

18.11用户设置模块设计526

18.11.1用户设置模块概述526

18.11.2用户设置模块技术分析526

18.11.3用户设置模块实现过程527

18.12数据库维护模块设计529

18.12.1数据库维护模块概述529

18.12.2数据库维护模块技术分析530

18.12.3数据库维护模块实现过程533

18.13文件清单536

18.14运行项目536

18.15 系统打包部署538

18.16开发问题解析542

18.16.1程序为什么会无法运行?542

18.16.2为什么无法添加职工基本信息?542

18.16.3选择职工头像时出现异常怎么办?543

18.16.4数据库还原不成功应该如何解决?543

18.16.5出现Word引用问题怎么办?544

18.16.6 COM选项卡中没有Word 9.0引用怎么办?544

18.16.7为什么使用全名声明Word对象后还出现错误?545

热门推荐