Visual Basic.NET实用编程百例

Visual Basic.NET实用编程百例
作 者: 卢镇波
出版社: 清华大学出版社
丛编项: 实例通系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VB.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic.NET实用编程百例》作者简介

内容简介

本书通过具体实例解答使用VisualBasic.NET语言进行编程开发过程中碰到的100多种常见问题,包括了VisualBasic.NET开发工具、窗体和界面、控件应用、图形图像和多媒体、数据库编程、文件操作和打印、系统操作、网络编程、其他编程技术等方面的内容。本书强调理论与实践相结合,采用面向问题的讲述方式,详细讲解了大量具有针对性和实用性的实例。本书的最大特点是对每个问题从解题思路、具体步骤、专家指点几个方面进行介绍,让读者在解决一个问题的同时获得举一反三的程序设计能力。本书所给出的问题在论坛中也经常出现,都是VisualBasic.NET开发人员比较关心的问题,可以提供很强的参考作用。本书配套光盘提供所有例子的源程序。本书内容丰富,语言通俗易懂,实用性非常强,适用于VisualBasic.NET语言的初学者或有一定VisualBasic.NET基础的读者阅读。本书前言谢谢您阅读本书,为了能更好地帮助您学习本书的知识,请仔细阅读下面的内容。本书的读者对象本书是针对有一定VisualBasic.NET语言基础、从事VisualBasic.NET编程开发的程序开发人员编写的,也可供对于VisualBasic.NET语言有兴趣的大学生、研究生等使用。如果您从没有学习过VisualBasic.NET语言,建议您先阅读相关的基础教程,再阅读本书,当然您也可以先阅读本书了解应用VisualBasic.NET语言的使用技巧,再回头补学基础知识。本书的写作环境本书使用的操作系统是Windows2000Professional,如果在其他操作系统中使用,本书的内容和范例文件同样适用,没有特别的差异。本书采用的写作蓝本是MicrosoftVisualStudio.NET2003,如果您用的是旧版本,则要注意界面的变化。本书的学习方法设计是一项实践性很强的工作,在学习中除了认真阅读本书介绍的内容之外,仔细参考光盘中的范例文件也是得以快速进步的好方法。建议先仔细阅读书中的内容,充分领会每一节要达到的目的,再进行实际操作。学完本书能够提高应用VisualBasic.NET语言进行编程开发的技巧,可以了解如何在软件开发行业中应用最新的设计工具,给有志在这一领域发展的朋友提供一个有力的指引。本书光盘内容光盘中提供了书中全部实例文件。图书支持网站:http://www.itbook8.com(提供本书配套资源下载)在本书的编写过程中...

图书目录

录第1章

Visual

Basic.NET开发工具

1第1例

Visual

Basic.NET的安装

1第2例

新建一个Visual

Basic.NET项目

2第3例

Visual

Basic.NET项目组成文件的作用

3第4例

Visual

Basic.NET的常见错误类型

5第5例

避免在应用程序中产生错误

6第6例

理解Visual

Basic.NET

6第7例

Visual

Basic.NET与Visual

Basic

6.0的区别

7第8例

Visual

Basic.NET与Visual

Basic

6.0语法的区别

8第9例

理解Visual

Basic.NET的对象

14第10例

实现一个继承的Windows

Form窗体

16第11例

添加继承的Windows

Form窗体

19第12例

升级到Visual

Basic.NET的方法

21第13例

升级到Visual

Basic.NET注意事项

25第2章

窗体和界面

31第14例

使窗体始终在前面

31第15例

实现透明窗体

34第16例

移动没有标题的窗体

36第17例

实现多边形窗体

38第18例

实现圆形窗体

41第19例

实现异形窗体

44第20例

实现渐变的窗体背景

47第21例

实现窗体的淡入淡出效果

50第22例

控制窗体的最大化、最小化和关闭按钮

52第23例

实现控件随着窗体大小按比例变化效果

56第24例

制作具有动感的图像按钮

57第25例

使用小图片制作窗体背景图

60第26例

实现闪烁的标题栏

62第27例

创建MDI多文档窗口

64第28例

制作动态快捷菜单

68第29例

在运行中隐藏/显示窗体标题栏

70第30例

隐藏和显示任务栏

74第31例

在任务栏加入图标

77第32例

防止多个文件运行

79第3章

控件应用

82第33例

Visual

Basic.NET控件的变化

82第34例

在Visual

Basic.NET中注册控件

85第35例

动态创建和删除控件

86第36例

实现自动换行功能

89第37例

实现自动滚屏功能

91第38例

实现文件浏览器功能

93第39例

使用控件浏览网页

95第40例

使用控件浏览图片

98第41例

显示图片信息

100第42例

在两个列表框之间交换数据

102第43例

实现查找功能

104第44例

制作进度条

107第45例

使用TreeView控件

108第4章

图形图像和多媒体

114第46例

Visual

Basic

.NET中图形的变化

114第47例

比较GDI+与GDI

115第48例

Visual

Basic.NET中PictureBox

控件

118第49例

Visual

Basic.NET中的颜色行为

120第50例

使用Image对象

121第51例

使用Brush对象

124第52例

使用Font对象

127第53例

使用Pen对象

132第54例

实现百叶窗效果

137第55例

实现图片的旋转和镜像

140第56例

将彩色图片转换为灰度图片

144第57例

浏览GIF动画

147第58例

浏览多张图片

148第59例

实现调色功能

152第60例

获取任意一点的RGB值

155第61例

使图像的某种颜色透明

156第62例

使用鼠标绘图

159第63例

检测声卡

164第64例

播放Flash动画

168第65例

播放AVI文件

170第5章

数据库编程

172第66例

Visual

Basic

.NET对数据的访问

172第67例

ADO.NET与ADO的不同

173第68例

认识ADO.NET的对象

176第69例

认识ODBC.NET

178第70例

访问各种类型数据库

178第71例

在Visual

Basic.NET中建立数据库连接

181第72例

实现控件数据绑定

182第73例

动态创建数据库

185第74例

获得数据库的信息

188第75例

从数据库中获得单个值

192第76例

在程序中建立ODBC数据源

194第77例

将Access数据库转换为Excel文件

197第78例

保存RTF文件到数据库中

199第79例

创建报表

201第80例

认识XML

202第6章

文件操作和打印

205第81例

实现文件I/O

205第82例

获取文件的属性

206第83例

访问二进制文件

209第84例

获取文件的路径信息

210第85例

删除文件夹

212第86例

读写INI文件

215第87例

给文件加/解密

219第88例

创建临时文件

221第89例

实现字母和二进制的转换

223第90例

删除文件中的空行

225第91例

压缩文件

227第92例

将列表框中的内容写入文件

229第93例

查找文件

230第94例

新建和打开Word文档

234第95例

Visual

Basic

.NET中打印功能

235第96例

Visual

Basic.NET提供的几种打印方法

236第97例

认识打印组件

237第98例

使用PrintDocument组件打印文件

239第7章

系统操作

242第99例

获得计算机名称

243第100例

获取Windows系统版本和运行信息

245第101例

检测系统内存情况

248第102例

获取和设置系统时间和日期

250第103例

重新启动和关闭计算机

253第104例

获取磁盘系列号

256第105例

获取磁盘驱动器类型

259第106例

获取磁盘的可用空间

263第107例

打开和关闭CD-ROM驱动器

265第108例

格式化磁盘

267第109例

读写注册表

269第110例

找到系统所在路径

271第111例

检测CPU的使用情况

274第112例

检测网络连接状态

278第113例

清空回收站

280第114例

调用屏幕保护程序

281第115例

执行指定的程序

283第116例

打开和关闭计算器

284第117例

枚举系统中运行程序

286第118例

在程序中切换输入法

290第119例

枚举系统中所有字体

293第8章

网络编程

295第120例

获得主机名和IP地址

295第121例

验证IP地址的正确性

296第122例

Ping一个IP地址

299第123例

得到URL对应的IP地址

303第124例

扫描计算机端口

305第125例

启动默认的拨号连接

307第126例

实现拨号上网

311第127例

整理收藏夹

312第128例

使用UDP协议发送信息

314第129例

制作文件下载程序

316第130例

获取网页上的超级链接

318第131例

提取网页中的邮件地址

320第132例

转换文本文件为网页

324第133例

在程序中连接FTP

327第134例

发送邮件

330第135例

接收邮件

332第9章

其他编程技术

336第136例

优化Visual

Basic.NET程序

336第137例

对字符串进行处理

341第138例

把数字转换为英文

344第139例

实现金额大写转换

345第140例

实现十进制与十六进制的转换

347第141例

响应文件系统事件

350第142例

记录键盘动作

352第143例

模拟单击和双击

354第144例

实现排序算法

357第145例

访问控制面板

360第146例

调用帮助精灵

363第147例

对计算机服务进行管理

365第148例

线程与进程的区别和联系

370第149例

多线程的特点和优点

371第150例

实现多线程

372第151例

发布应用程序