《Visual Basic.NET课程设计案例精编》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李鑫主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508434374
  • 页数:302 页
图书介绍:本书通过十六个大型案例,由浅入深地介绍了微软公司推出地Visual Basic.NET软件开发工具。书中的案例包括:时间管理程序、注册表管理程序、线程管理程序、打印机程序、打字练习程序、Windows资源管理器、基于Web服务的网络计算器、球员信息管理程序、网页浏览器程序、电子邮件发送和接收程序、基于TCP协议的网络通信、多媒体播放程序、GDI+简易画图软件的开发、网络定餐订单接收处理系统、学生成绩信息管理系统和创建安装程序。本书适合作为刚刚学习VB.NET基础知识后的课后锻炼习题,也适合于中、高级用户作为参考。

丛书序 1

案例一 时间管理程序 1

1.1 程序设计目的 1

1.2 程序功能的介绍 1

1.3 程序设计 2

1.3.1 时间管理界面和代码的设计 2

1.3.2 动画时钟的实现 7

1.3.3 闹铃设定界面和代码的设计 11

1.3.4 秒表界面和代码的设计 16

1.5 课后作业 20

1.4 小结 20

案例二 注册表管理程序 24

2.1 程序设计目的 24

2.2 程序功能的介绍 25

2.3 程序设计 26

2.3.1 Registry类和RegistryKey类的简介 26

2.3.2 注册表读写界面和代码的设计 27

2.3.3 CPU和磁盘信息的获取 31

2.4 小结 33

2.5 课后作业 34

3.2 程序功能的介绍 36

案例三 线程管理程序 36

3.1 程序设计目的 36

3.3 程序设计 37

3.3.1 获取多线程信息 37

3.3.2 多线程应用程序的创建 42

3.3.3 线程池的使用 46

3.4 小结 52

3.5 课后作业 53

4.1 程序设计目的 56

4.2 程序功能的介绍 56

案例四 打印机程序 56

4.3 程序设计 57

4.3.1 设计界面 57

4.3.2 文件读取和写入代码编写 59

4.3.3 打印控件的设置和打印代码的编写 62

4.3.4 脱机打印功能的实现 64

4.4 小结 71

4.5 课后作业 71

5.3.1 程序界面设计 73

5.3 程序设计 73

5.2 程序功能的介绍 73

案例五 打字练习程序 73

5.1 程序设计目的 73

5.3.2 程序代码的设计 75

5.3.3 控件动画的实现 82

5.3.4 控件超链接的实现 82

5.4 小结 84

5.5 课后作业 84

案例六 Windows资源管理器 88

6.1 程序设计目的 88

6.2 程序功能的介绍 88

6.3.1 FSO对象模型简介 89

6.3 程序设计 89

6.3.2 Windows资源管理器程序主界面和代码的设计 91

6.3.3 文件系统在TreeView控件中的显示 94

6.3.4 浏览区显示文件夹内容的代码设计 100

6.3.5 菜单栏的界面和代码设计 102

6.3.6 工具栏的界面和代码设计 110

6.3.7 状态栏的界面和代码设计 112

6.4 小结 113

6.5 课后作业 113

7.2 程序功能的介绍 117

案例七 基于Web服务的网络计算器 117

7.1 程序设计目的 117

7.3 程序设计 118

7.3.1 Web服务概述 118

7.3.2 Web服务的创建 120

7.3.3 网络计算器客户端的界面和代码设计 134

7.4 小结 140

7.5 课后作业 140

8.1 程序设计目的 142

8.2 程序功能的介绍 142

案例八 球员信息管理程序 142

8.3 程序设计 143

8.3.1 数据库的建立 143

8.3.2 主窗口界面及代码设计 144

8.3.3 球员信息编辑窗口的界面和代码设计 148

8.3.4 添加球员窗口的界面和代码设计 153

8.3.5 程序使用 155

8.4 小结 156

8.5 课后作业 156

9.3.1 AxWebBrowser的简介 159

9.3 程序设计 159

案例九 网页浏览器程序 159

9.1 程序设计目的 159

9.2 程序功能的介绍 159

9.3.2 网页浏览器程序的界面设计 160

9.3.3 程序代码的设计 163

9.3.4 CHM帮助文件的制作与应用 168

9.4 小结 174

9.5 课后作业 174

10.1 程序设计目的 176

10.2 程序功能的介绍 176

案例十 电子邮件发送和接收程序 176

10.3 程序设计 177

10.3.1 电子邮件发送程序界面的设计 177

10.3.2 电子邮件发送程序代码的设计 179

10.3.3 电子邮件接收程序界面的设计 183

10.3.4 电子邮件接收程序代码的设计 185

10.4 小结 188

10.5 课后作业 189

11.3.1 Socket简介 191

11.2 程序功能的介绍 191

11.3 程序设计 191

案例十一 基于TCP协议的网络通信 191

11.1 程序设计目的 191

11.3.2 程序界面设计 193

11.3.3 程序代码设计 194

11.3.4 程序使用 205

11.4 小结 206

11.5 课后作业 206

案例十二 多媒体播放器程序 208

12.1 程序设计目的 208

12.2 程序功能的介绍 208

12.3.1 基本播放区界面与代码设计 209

12.3 程序设计 209

12.3.2 录音区界面与代码设计 211

12.3.3 文件播放信息区的界面和代码设计 217

12.3.4 文本记录区的界面和代码设计 218

12.3.5 音频参数设置区的界面和代码设计 220

12.3.6 菜单栏的设计和代码实现 222

12.3.7 程序使用 226

12.4 小结 227

12.5 课后作业 227

13.2 程序功能的介绍 229

案例十三 GDI+简易画图软件的开发 229

13.1 程序设计目的 229

13.3 程序设计 230

13.3.1 GDI+技术 230

13.3.2 使用鼠标绘图 233

13.3.3 图像处理 237

13.3.4 调色板控件设计 238

13.3.5 主程序界面和代码设计 243

13.5 课后作业 245

13.4 小结 245

案例十四 网络订餐订单处理系统 248

14.1 程序设计目的 248

14.2 程序功能的介绍 249

14.3 程序设计 249

14.3.1 订餐订单发送界面和代码设计 249

14.3.2 订餐订单接收和监测系统代码设计 253

14.3.3 订餐订单响应系统代码设计 254

14.3.4 订单处理系统代码设计 257

14.3.5 程序运行 260

14.5 课后作业 262

14.4 小结 262

案例十五 学生成绩信息管理系统 265

15.1 程序设计目的 265

15.2 程序功能的介绍 265

15.3 程序设计 265

15.3.1 ADO.NET数据对象模型 265

15.3.2 建立查询 267

15.3.3 程序界面设计 269

15.3.4 程序代码设计 273

15.5 课后作业 284

15.4 小结 284

案例十六 程序打包发行 285

16.1 程序设计目的 285

16.2 程序功能的介绍 285

16.3 程序设计 286

16.3.1 利用安装向导为程序制作安装文件 286

16.3.2 Web访问数据库应用程序的设计与实现 292

16.3.3 利用Web安装项目为Web应用程序制作安装文件 299

16.4 小结 301

16.5 课后作业 301