图书介绍
Visual Basic 2005从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic 2005从入门到精通](https://www.shukui.net/cover/23/30597626.jpg)
- (美)Evangelos Petroutsos著;王军等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121035804
- 出版时间:2007
- 标注页数:1104页
- 文件大小:155MB
- 文件页数:1123页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic 2005从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
集成开发环境2
起始页2
第一部分 图形用户接口设计和事件驱动编程第1章 Visual Basic 2005入门2
从新项目开始3
第一个VB程序8
提高程序的友好程度10
IDE组件12
IDE菜单13
“解决方案资源管理器”窗口16
“工具箱”窗口16
命令和即时窗口17
“输出”窗口17
“属性”窗口17
环境选项18
“任务列表”窗口18
建立控制台应用程序19
使用代码段21
贷款计算器程序如何工作23
建立一个贷款计算器23
设计界面24
编写程序代码26
检验数据29
设计界面32
建立算术计算器32
编写代码34
算术操作36
简单的调试工具38
添加更多功能40
异常处理42
本章小结44
可执行文件44
下一步45
变量46
第2章 Visual Basic语言46
声明变量47
变量类型50
转换变量类型68
定制数据类型71
检查变量类型74
为什么声明变量75
变量作用域76
变量的生存期78
常数79
声明数组81
数组81
数组界限82
数组初始化82
多维数组83
动态数组86
格式化数字87
数组的数组87
格式化日期89
变量作为对象91
对象是什么92
条件控件94
流程控制语句94
循环结构99
嵌套控制结构103
Exit语句105
下一步106
本章小结106
模块化编码107
第3章 过程和模块107
子程序108
函数109
调用函数和子程序113
参数传递机制115
参数115
事件处理程序的参数118
传递数量不确定的参数121
命名参数122
其他类型的函数返回值123
函数重载128
下一步133
本章小结133
TextBox控件136
第4章 Windows基本控件136
第二部分 建立丰富的应用程序136
基本属性137
文本操作属性139
文本选择属性142
文本选择方法143
撤销编辑144
VB 2005实例:TextPad项目145
捕获击键152
ListBox、CheckedListBox和ComboBox控件155
基本属性156
Items集合158
VB 2005实例:ListBoxDemo项目161
搜索163
ComboBox控件165
ScrollBar和TrackBar控件168
ScrollBar控件169
TrackBar控件172
本章小结173
下一步174
窗体外观175
第5章 窗体175
窗体对象的属性176
设置TabOrder属性181
在窗体上放置控件181
VB 2005实例:Contacts项目183
锚定和停靠186
窗体的事件190
加载和显示窗体194
启动窗体195
从一个窗体里控制另一个196
窗体与对话框198
设计菜单204
菜单编辑器205
ToolStripMenuItem对象的属性207
在运行时操纵菜单210
遍历菜单的命令项213
VB 2005实例:MapMenu项目214
运行时建立动态窗体215
VB 2005实例:ShowControls项目216
Form.Controls集合216
VB 2005实例:DynamicForm项目218
运行时创建事件处理程序221
本章小结222
下一步223
标准对话框225
第6章 其他Windows控件225
使用标准对话框控件226
“颜色”对话框227
“字体”对话框229
“打开”和“保存”对话框231
FolderBrowserDialog控件235
“打印”对话框238
RichTextBox控件239
RTF语言240
RichTextBox控件的属性243
方法246
高级编辑特性247
在RichTextBox控件里搜索248
剪切与粘贴248
输出格式化文件夹列表249
格式化URL249
VB 2005实例:RTFPad项目250
本章小结257
下一步258
使用ListView和TreeView控件259
第7章 TreeView和ListView控件259
树和列表结构260
TreeView控件263
Nodes.Add方法266
Nodes.Count属性267
FirstNode、NextNode、PrevNode和LastNode属性268
Nodes.Remove方法268
Nodes.Clear方法268
Nodes.Item属性268
VB 2005实例:TreeViewDemo项目269
列举Nodes集合271
VB 2005实例:Globe项目272
Nodes集合的递归扫描279
扫描TreeView控件279
ListView控件280
VB 2005实例:ListViewDemo项目286
枚举列表内容287
ListView控件排序288
VB 2005实例:CustomExplorer项目290
处理被选中的元素290
本章小结293
下一步294
第8章 建立自定义类296
第三部分 对象编程296
结合代码与数据297
类是什么297
建立Minimal类298
给Minimal类添加代码300
属性过程302
自定义默认成员306
自定义枚举308
VB 2005实例:Contacts项目310
对象构造器315
在其他项目里使用SimpleClass317
时间事件318
触发事件318
进度事件321
实例方法和共享方法325
解析文件名字符串328
“真正的”类328
操作符重载331
VB 2005实例:LengthUnits类332
本章小结335
下一步336
对象与对象变量337
类与对象337
第9章 使用对象337
面向对象编程里的问题337
值变量338
共享成员与实例成员339
属性和字段339
类型转化340
前绑定和后绑定341
ByRef与ByVal342
确定变量的类型342
谁需要类343
继承345
继承现有的类346
继承自定义类349
多态353
Shape类354
谁能继承什么357
父类成员关键字358
派生类关键字358
父类关键字358
派生类成员关键字359
MyBase和MyClass361
下一步362
本章小结362
设计一个接口363
第10章 接口与委托363
IComparable和IComparer接口367
IEnumerable接口371
委托373
WebRequest和WebResponse类374
具有委托的自定义类377
什么时候需要使用继承381
下一步382
本章小结382
关于设计Windows控件383
第11章 建立自定义Windows控件383
增强现有控件384
建立FocusedTextBox控件385
建立组合控件390
VB 2005实例:ColorEdit控件391
建立自绘控件394
VB 2005实例:Label3D控件395
Changed事件400
产生自定义事件401
在其他项目里使用自定义控件402
VB 2005实例:Alarm控件403
设计不规则形状的控件407
自定义列表控件410
设计自定义绘制的列表框控件411
本章小结413
下一步414
处理字符串和字符416
第12章 处理字符串、字符和日期416
第四部分 使用.NET框架416
方法417
属性417
属性421
StringBuilder类428
VB 2005实例:StringReversal项目431
VB 2005实例:CountWords项目433
DateTime类435
处理日期435
日期作为数字值442
TimeSpan类443
属性444
方法445
本章小结448
VB 2005实例:计时操作448
下一步449
数组排序450
数组的高级主题450
第13章 用集合存储数据450
搜索数组453
其他数组操作456
数组局限性457
添加和删除ArrayList元素458
创建ArrayList458
ArrayList集合458
ArrayList排序462
遍历ArrayList464
HashTable集合465
VB 2005实例:WordFrequencies项目466
SortedList类470
IEnumerator和IComparer接口474
其他集合474
列举集合475
自定义排序478
同属集合485
本章小结486
下一步487
IO命名空间和FileSystem组件488
第14章 访问文件夹和文件488
Directory类490
访问文件和文件夹490
File类498
驱动器、文件夹和文件的属性504
Path类508
访问文件513
使用流514
利用My对象访问文件514
利用My对象读取遗留数据528
属性530
FileSystemWatcher组件530
VB 2005实例:FileSystemWatcher项目531
事件531
本章小结533
下一步535
加密是什么536
第15章 数据加密536
无所不在的XOR操作符537
加密的目的538
创建散列码539
散列539
应用散列码542
基本加密543
对称加密544
生成对称密钥550
保护对称密钥552
应用非对称加密555
加密和签署数据559
加密和签署文档563
解密和检验文档564
本章小结566
下一步567
序列化类型568
第16章 序列化和XML568
二进制序列化569
集合的序列化572
集合的去序列化573
存留HashTable574
保存TreeView的Nodes集合575
单个对象的序列化与去序列化581
XML序列化581
自定义对象的XML序列化582
NETConfigFiles项目585
ArrayList和HashTable的XML序列化589
本章小结590
下一步591
查看基本的XML文档592
使用XML对象592
第17章 使用XML592
System.Xml命名空间概述593
Visual Studio和XML标准594
使用浏览器查看XML文档595
编写XML数据595
创建简单的文档596
创建XML规划597
理解XSD598
创建XSD文件600
查看规划603
理解XML命名空问605
创建一个数据文件606
读取和显示XML数据606
读取和显示数据608
下一步613
本章小结613
第18章 利用Visual Basic 2005进行制图与绘画616
第五部分 制图与绘画616
使用GDI+进行制图617
显示图像617
基本绘图对象619
绘制形状626
绘图方法630
渐变641
剪裁645
坐标变换647
指定变换648
VB 2005实例:ImageCube项目650
VB 2005实例:绘制函数652
建立变换654
绘制函数曲线655
在运行时计算函数657
本章小结658
下一步659
指定颜色660
第19章 操作图像和位图660
定义颜色662
Image对象664
方法665
属性665
VB 2005实例:Thumbnails项目667
通过剪贴板交换图像669
VB 2005实例:ImageClipboard项目670
Bitmap对象671
处理位图672
VB 2005实例:ImageProcessing项目673
本章小结681
下一步682
PrintDocument683
用于打印的对象683
第20章 利用VB 2005进行打印683
PrintDialog686
PageSetupDialog687
PrintPreviewDialog688
PrintPreviewControl689
打印机和页面属性690
VB 2005实例:SimplePrintout项目692
页面692
VB 2005实例:PageSettings项目694
打印范例700
VB 2005实例:PrintText项目706
打印纯文本706
打印位图712
使用PrintPreviewControl714
本章小结716
下一步717
什么是数据库720
第六部分 用VB 2005进行数据库编程第21章 关系数据库的基本概念720
关系数据库721
获得Northwind和Pubs数据库722
探索Northwind数据库724
探索Pubs数据库726
探索AdventureWorks数据库728
理解“关系”729
服务器资源管理器731
使用表733
关系、索引和约束736
结构化查询语言(SQL)741
执行SQL语句742
WHERE条件744
选择查询744
计算字段748
右联接750
左联接750
SQL联接(JOIN)750
对数据行分组751
内部联接751
完整联接751
IN和NOT IN关键字753
使用HAVING子句限制分组753
删除数据行754
动作查询754
BETWEEN关键字754
编辑现有的数据行755
插入新数据行755
查询生成器757
查询生成器的界面758
使用SQL:求和计算759
使用SQL:累计数据行的数量760
限制选择761
参数化查询762
计算字段763
指定左、右和内部联接764
存储过程766
本章小结771
第22章 可视化数据库工具772
ADO.NET的架构773
XML的作用774
使用SQL Computer Manager775
使用可视化数据库工具775
使用SQL Setver Management Studio779
使用数据源783
通过点选操作建立简单的数据驱动应用程序783
定义拖放数据库785
使用视图786
创建使用多个数据表的应用程序786
使用存储过程789
修改数据集794
本章小结807
向工具箱中添加DbConnection和DataAdapter控件808
使用DbConnection、DataAdapter和DataSet控件建立应用程序808
第23章 用ADO.NET对象编程808
使用VB 2005:OldMethodApproach项目809
数据集的结构812
操作数据集中的表814
更新数据集817
事务818
在Orders表中添加新数据行819
在Order Details表中添加新数据行820
创建事务821
执行更新操作823
DataRow的版本825
手动更新数据库表827
创建和使用自定义的数据集831
本章小结834
获取SQL Server的状态信息835
应用SQL Server Configuration Manager835
第24章 用SQL Server 2005工作835
启用和禁用网络支持836
创建别名838
使用VB.NET:Alias项目840
设置服务的高级特性841
使用SQL Server 2005外围应用配置器842
优化服务和连接843
优化功能844
创建一个SQL Server项目846
在SQL Server中使用.NET代码846
创建存储过程847
使用存储过程849
定义HTTP端点855
创建并使用应用于SQL Server的Web服务855
启用Web服务857
访问Web服务858
本章小结861
下一步862
实现特定的查询功能863
第25章 典型的数据驱动程序863
使用存储过程搜索客户信息864
从表格中获取有效的输入867
实现所需的初始化869
程序设计869
管理用户界面870
实现搜索功能877
与SQL Server服务交互878
SQL Server的远程管理878
监视性能881
列举所在系统中的数据库882
直接管理SQL Server Agent885
下一步889
本章小结889
HTML入门892
第26章 开发Web892
第七部分 编写Web应用程序892
HTML代码元素893
服务器—客户交互894
HTML文档的结构896
URL和超级链接898
基本的HTML标记899
在服务器上处理请求907
建立Web应用程序911
编写应用程序代码913
设计Web窗体913
与Web应用程序交互916
保持状态917
母版页918
使用VB 2005:MasterPageDemo项目919
访问母版页的元素922
Response对象923
ASP.NET对象923
Request对象924
Server对象926
Session和Application对象927
本章小结930
Page和PreviousPage对象930
下一步932
验证控件933
功能强大的Web控件933
第27章 ASP.NET 2.0933
登录控件937
使用VB 2005:SecureSite工程945
导航控件947
FileUpload控件955
使用cookies957
多网页Web应用程序959
本章小结962
下一步962
数据源和data-bound控件964
第28章 开发数据驱动Web应用程序964
在GridView控件中查看数据966
自定义GridView的外观970
操作外关键字字段972
页面代码974
在GridView控件中编辑数据976
处理更新错误980
建立Master-Detail页面982
使用DetailsView控件985
使用DataList控件992
ASP.NET和ADO994
本章小结998
下一步999
如何在Web上提供服务1001
第29章 XML Web服务1001
创建Web服务1002
使用Web服务1005
ASP.NET Web服务项目1007
定位Web服务1007
Web服务的状态保持1010
数据驱动的Web服务1011
在VB应用程序中使用Products Web服务1016
下一步1017
本章小结1017
拖放操作1020
第30章 设计功能强大的和专业化的程序界面1020
第八部分 发布应用程序1020
使用VB 2005:拖动列表中的项1021
拖放桌面上的对象1023
一个增强的TreeView控件1025
按下输入键1026
实现节点的拖放操作1027
应用程序事件1029
应用程序设置1030
多线程应用程序1036
使用多线程的时机1036
建立即时响应的程序界面1037
报告任务进程1038
本章小结1043
下一步1044
第31章 错误处理和调试1045
错误类型1045
设计时错误1046
异常和异常处理1049
调试1065
本章小结1071
下一步1071
第32章 部署应用程序1072
安装.NET Framework1072
XCopy部署1073
ClickOnee部署1074
直接运行和安装ClickOnce应用程序1076
更新ClickOnce应用程序1076
准备ClickOnce部署1077
安全性问题1085
ClickOnce应用程序的更新策略1088
使用ClickOnce API1089
使用Windows Installer部署1092
创建一个Windows Installer包1093
使用用户界面编辑器1100
本章小结1102