Visual Basic.NET 编程精彩百例 (含盘)
分类: 图书,计算机/网络,程序设计,.NET ,
作者: 明月创作室 编著
出 版 社: 人民邮电出版社
出版时间: 2001-11-1字数: 861千版次: 1版1次页数: 551印刷时间: 2001-11开本:印次:纸张: 胶版纸I S B N : 9787115097910包装: 平装编辑推荐
Visual Basic.NET(即VB.NET)是Microsoft Visual Studio.NET(也称为Visual Studio 7.0)中的一个基础程序设计语言,除了具备了Visual Basic 6.0简单易学的特色外,还与C#、Visual C++共用类库。
本书通过100个精彩实例,由浅入深地介绍了Visual Basic.NET程序设计的编程方法与实用技巧。为了方便读者学习与深入地理解Visual Basic.NET,本书将这100个实例分为3篇,即基础编程实例、中级编程实例及高级编程实例。在实例中,除了介绍Visual Basic.NET中所提供的基础知识点及新增概念外,主要介绍了Visual Basic.NET在网络编程、图形编程、系统编程、多媒体编程等方面的重要应用及开发技巧。
本书附赠一张光盘,其中包括全部100个实例源代码及可执行文件(详细内容请参见光盘中的“本书配套光盘说明.txt”)。
本书体系结构清晰,解释说明详尽,开发实例典型。可作为广大计算机工作者和爱好者进一步学习Visual Basic.NET语言的参考书,也可供相关语言爱好者参考使用。
目录
第1篇Visual Basic.NET基础编程实例1
实例1空窗体Windows应用程序1
实例2经典“Hello,World!”程序(1)5
实例3经典“Hello,World!”程序(2)8
实例4经典“Hello,World!”程序(3)12
实例5控制台上的“Hello,World!”程序(4)16
实例6设置公共按钮控件20
实例7VB.NET控件初步(1)23
实例8VB.NET控件初步(2)27
实例9LinkLabel控件的Web功能31
实例10ErrorProvider控件的基本功能33
实例11控件Anchor属性应用36
实例12控件的Dock属性应用39
实例13类及其对象应用42
实例14类及其成员应用44
实例15类及域属性应用46
实例16类封装及成员访问应用49
实例17类及封装成员应用52
实例18类及成员封装应用55
实例19类继承与封装应用(1)57
实例20类继承与封装应用(2)61
实例21方法重载基本应用66
实例22VB.NET可选参数与函数重载功能应用68
实例23简单多线程71
实例24VB.NET中的结构及其应用72
实例25VB.NET中字符串的中级应用76
实例26属性引用及其应用78
实例27VB.NET中属性过程应用80
实例28VB.NET代表元Delegate及其应用82
实例29类构造函数重载及应用85
实例30带输入的 典型控制台应用程序87
实例31VB.NET数组声明及应用88
实例32除数为零不是一个例外情况90
实例33VB.NET中控件数组的替代形式92
实例34命令行及其环境变量应用95
实例35ListBox控件的基本应用(1)98
第2篇Visual Basic.NET中级编程实例101
实例36使用继承扩充程序101
实例37使用继承改写程序108
实例38成员方法重载应用(1)112
实例39成员方法重载应用(2)117
实例40VB 6.0窗体转换到VB.NET环境中122
实例41类及继承类中级应用140
实例42微型颜色拾取器146
实例43简单而精确的计算器154
实例44使用GDI方法画图162
实例45使用GDI+刷子画图(1)164
实例46使用GDI+刷子画图(2)166
实例47使用GDI+刷子画图(3)169
实例48使用GDI+刷子画图(4)171
实例49URL Extractor解开器及其客户程序174
实例50目录浏览操作与应用177
实例51检索单词自由线程183
实例52INI文件操作与应用187
实例53类继承中级应用(1)192
实例54类继承中级应用(2)194
实例55VB.NET接口与实现应用(1)197
实例56运行期间添加控件及其应用(1)199
实例57运行期间添加控件及其应用(2)201
实例58使用LinkLabel控件产生超级链接204
实例59文件I/O操作与应用205
实例60VB.NET例外处理新技术应用208
实例61VB.NET日期与时间变量应用209
实例62控件综合应用-计时秒表211
实例63CheckListBox控件的基本应用217
实例64VB.NET事件处理方法220
实例65自定义控件SGColorCombo及其应用223
实例66使用代表元计算汽车综合价值228
实例67VB.NET对象序列应用234
第3篇 Visual Basic.NET高级编程实例243
实例68VB.NET接口与实现高级应用(2)243
实例69ListBox控件的高级应用(2)247
实例70使用ASP.NET及VB.NET编写邮件发送程序250
实例71SMTP与POP3 Server应用程序256
实例72VB.NET多线程应用287
实例73Web Service的VB.NET编程292
实例74交叉语言VB.NET与C#的继承技术298
实例75在不同工程之间触发事件306
实例76将数据库中数据写到XML文件313
实例77读取XML文件317
实例78使用OleDbDataReader读取数据319
实例79Data-bound控件高级应用321
实例80基于SQL Server XML模板的XML高级应用325
实例81用户验证类及其应用336
实例82在Visual C#中调用VB.NET组件344
实例83在VB.NET中使用ASP.NET验证控件346
实例84创建多线程的MSMQ侦听器358
实例85在VB.NET中创建一个任务栏系统图标363
实例86VB.NET调用异步Web Service例程368
实例87在VB.NET中调用一个VB 6.0 COM+组件377
实例88使用VB.NET与ADO.NET访问多表数据集382
实例89使用VB.NET及Mobile Web SDK开发餐馆Mobile Web应用程序391
实例90多线程TCP/IP侦听器399
实例91VB.NET中Vehicle继承类及其高级应用408
实例92VB.NET登录组件及其高级应用418
实例93使用VB.NET创建MSMQ消息427
实例94使用VB.NET程序控制X10设备434
实例95使用VB.NET生成POP3 Email Checker463
实例96使用ActiveX Control Wrapper实现Web Browser控件489
实例97VB.NET与Visual C#代码编译分析498
实例98VB.NET错误事件处理及应用501
实例99在VB.NET中调用Visual C#计算器组件505
实例100VB.NET应用程序调用C#文件查找组件524
附录 VB 6.0与 VB.NET的比较与升级向导533
参考文献551