图书介绍

Visual Basic 2005从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic 2005从入门到精通
  • (美)Evangelos Petroutsos著;王军等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121035804
  • 出版时间:2007
  • 标注页数:1104页
  • 文件大小:155MB
  • 文件页数:1123页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐