热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

Visual Basic.NET课程设计案例精编

中国水利水电出版社
    【作 者】李鑫 主编 【I S B N 】978-7-5084-3437-7 【责任编辑】郭东青 【适用读者群】高职高专 【出版时间】2008-07-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】2006年01月第1版 【页 数】312 【千字数】 【印 张】 【定 价】32 【丛 书】21世纪高等院校课程设计丛书 【备注信息】
图书详情

      Visual Basic.NET是Microsoft公司推出的.NET系列可视化开发工具。本书以翔实的内容、精选的案例介绍了如何利用VisualBasic.NET进行课程学习和软件制作开发,强调重要知识点的同时又不失全面性。

      本书介绍了16个大型案例,各个案例基本独立,覆盖了Windows下编程的大部分内容,包括图形图像、多媒体、Internet网络、数据库、程序通信、ActiveX技术、XML、GDI+等技术,深入浅出地说明了VisualBasic.NET最典型的和最有前途的程序设计方法,其中很多内容是一般性的VisualBasic.NET编程书籍所没有涉及到的。本书应用性极强,案例均可独立运行,读者也可以根据这些案例进行研究、修改和扩展,使其符合自己的需要。总之,本书具有很强的实用性。

      本书内容全面、结构清晰、程序案例丰富,适合作为刚刚学习完VisualBasic.NET基础知识后的锻炼参考,可作为课程设计时的参考用书。也适合用作中、高级用户开发设计时的参考用书。

      Visual Basic.NET作为Visual Studio.NET家族中的一分子,是微软公司基于最新的.NET思想开发的以Basic语言为基础的可视化集成开发工具,与Visual C++.NET、Visual C#.NET等一起被称为Visual Studio.NET的集成开发环境(IDE)。

      Visual Basic.NET相对于Visual Basic来说,在开发环境、调试环境、编程语言和编程方法上都有了很大的改变。为了使广大读者朋友尽快掌握这种新的开发工具,特此编写了《Visual Basic.NET 课程设计案例精编》一书。

      本书从具体的案例出发,详细地介绍了利用Visual Basic.NET开发各种类型应用程序的步骤、方法和技巧。全书共有16个大型案例,其主要内容有:

    案例一:采用多方面的界面技巧,开发了一个漂亮的时间管理程序。

    案例二:使用Visual Basic.NET工具开发了一款注册表管理程序。

    案例三:主要介绍在Visual Basic.NET中管理线程的方法。

    案例四:主要介绍在Visual Basic.NET中开发打印机程序的方法。

    案例五:使用Visual Basic.NET工具开发了一款打字练习程序。

    案例六: 模仿Windows资源管理器使用Visual Basic.NET工具开发了一款功能相似的软件。

    案例七:主要介绍在Visual Basic.NET中开发基于Web服务的网络计算器的方法。

    案例八:主要介绍在Visual Basic.NET中使用数据库开发球员信息管理程序的方法。

    案例九:主要介绍在Visual Basic.NET中开发网页信息浏览程序的方法。

    案例十:主要介绍在Visual Basic.NET中开发电子邮件收发系统的方法。

    案例十一:主要介绍在Visual Basic.NET中使用基于TCP协议的网络通信的方法。

    案例十二:主要介绍在Visual Basic.NET中开发多媒体程序的方法。

    案例十三:主要介绍在Visual Basic.NET中使用GDI+技术的方法。

    案例十四:主要介绍网络订餐订单接收处理系统的开发过程。

    案例十五:主要介绍学生成绩信息管理系统的编程技巧和开发过程。

    案例十六:主要介绍在Visual Basic.NET中创建安装程序的方法。

      本书所有源程序都在Visual Basic.NET上编译通过,所有案例的开发代码和部分课后作业的源代码可以从中国水利水电出版社网站(http://www.waterpub.com.cn/softdown/)上免费下载,以备读者参考。

      本书由李鑫主编,黄卓、戴金波、王胜峰副主编,参加编写的人员还有晏愈光、杨鑫、张天、付苗苗、赵宇、李晓宁、李英娟、王敬栋、李昆、郝思嘉、房明浩、万春磊、杜波、梁奕斌、徐强、刘燕祎、卢福子、李强等。

      由于时间仓促,加之作者水平有限,书中难免有不足之处,欢迎广大读者提出宝贵意见,作者E-mail地址:nanosnows@126.com

    丛书序
    前言
    案例一  时间管理程序 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.4  小结 20
    1.5  课后作业 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
    案例三  线程管理程序 36
    3.1  程序设计目的 36
    3.2  程序功能的介绍 36
    3.3  程序设计 37
    3.3.1  获取多线程信息 37
    3.3.2  多线程应用程序的创建 42
    3.3.3  线程池的使用 46
    3.4  小结 52
    3.5  课后作业 53
    案例四  打印机程序 56
    4.1  程序设计目的 56
    4.2  程序功能的介绍 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
    案例五  打字练习程序 73
    5.1  程序设计目的 73
    5.2  程序功能的介绍 73
    5.3  程序设计 73
    5.3.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  程序设计 89
    6.3.1  FSO对象模型简介 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
    案例七  基于Web服务的网络计算器 117
    7.1  程序设计目的 117
    7.2  程序功能的介绍 117
    7.3  程序设计 118
    7.3.1  Web服务概述 118
    7.3.2  Web服务的创建 120
    7.3.3  网络计算器客户端的界面和代码设计 134
    7.4  小结 140
    7.5  课后作业 140
    案例八  球员信息管理程序 142
    8.1  程序设计目的 142
    8.2  程序功能的介绍 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
    案例九  网页浏览器程序 159
    9.1  程序设计目的 159
    9.2  程序功能的介绍 159
    9.3  程序设计 159
    9.3.1  AxWebBrowser的简介 159
    9.3.2  网页浏览器程序的界面设计 160
    9.3.3  程序代码的设计 163
    9.3.4  CHM帮助文件的制作与应用 168
    9.4  小结 174
    9.5  课后作业 174
    案例十  电子邮件发送和接收程序 176
    10.1  程序设计目的 176
    10.2  程序功能的介绍 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
    案例十一  基于TCP协议的网络通信 191
    11.1  程序设计目的 191
    11.2  程序功能的介绍 191
    11.3  程序设计 191
    11.3.1  Socket简介 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  程序设计 209
    12.3.1  基本播放区界面与代码设计 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
    案例十三  GDI+简易画图软件的开发 229
    13.1  程序设计目的 229
    13.2  程序功能的介绍 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.4  小结 245
    13.5  课后作业 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.4  小结 262
    14.5  课后作业 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.4  小结 284
    15.5  课后作业 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
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册