目录 1
第一部分 数据库编程 1
第1章 VisualBasic6中的新内容与数据库 1
VisualBasic6新的数据库支持 1
ActiveX数据对象(ADO) 3
ADO数据控件 4
数据环境 4
数据窗体向导的改进 6
数据对象向导 8
DataGrid控件 9
DataList与DataCombo控件 10
数据报表 12
DataRepeater控件 12
数据源 14
数据视图窗口 14
改进的数据约束 15
文件系统对象 15
层次式FlexGrid控件 16
OLEDB支持 17
传递ADO记录集 17
SQL编辑器 18
集成图形数据库工具 19
新的数据改进安装向导 20
第2章 客户机/服务器编程 21
文件服务器与分布式客户机/服务器 21
三层应用程序 23
数据访问选项 24
为什么采用客户机/服务器方法 24
VisualBasic企业版中提供的客户机/服务器工具 33
Visual数据库工具 47
MicrosoftVisualSourceSafe 60
第3章 使用SQLServer 69
SQLServer7中的新内容 69
结构改进 70
服务器改进 73
图形化管理改进和新特性 77
开发改进 81
新的SQLServer向导 85
安装SQLServer7 86
SQLServer7中的工具 91
建立数据库 92
建立Inventory数据库 93
SQLServer7的存储过程 112
第4章 ADO对象 121
ADO对象模型简介 121
生成ODBC数据源 122
ADO数据控件 127
AdoObject项目 133
执行存储过程 138
AdoStoredProcedure项目 140
在RDO中使用事务处理 143
第5章 高级SQL范例 147
SQL复习 147
SQLControl项目 153
使用SQL语句 156
用JOIN查询多个表格 162
使用SQL的内置函数 165
用SQL改变数据 177
第6章 编写前端程序 186
开发人员和用户的角度 187
选择前端样式 187
数据约束控件 189
将对话框加进前端接口中 197
用工具条访问菜单选项 198
FrontEnd项目 198
第7章 使用Microsoft英语查询引擎 203
定义Microsoft英语查询应用程序 203
英语查询开发环境 204
建立EQPubs英语查询应用程序 206
测试英语查询应用程序 220
VisualBasic应用程序中访问英语查询 222
第8章 三层应用程序 229
了解三个层次 229
Three-Tiered项目 230
TierTwo应用程序 237
生成TiewTwoDLL 249
第二部分 对象编程 251
第9章 VisualBasic对象编程 251
对象的特性 252
组件软件开发 254
生成对象变量 255
窗体是个类 261
运行时生成控件 265
运行时操作控件 269
变量的早约束与迟约束 273
使用对象浏览器 278
集合 285
第10章 建立ActiveX组件 289
模块和类模块 289
开发Crypto类 294
带集合的类 308
包装数据库操作 313
建立进程外服务器 319
同步与异步进程 322
第11章 建立ActiveX控件 330
ActiveX控件的类型 330
UserControl对象 331
设计简单控件 333
ActiveX控件接口向导 338
设计和使用属性页 355
ImageLens控件 361
支持Internet的控件 365
互联控件 375
第12章 建立数据约束ActiveX控件 386
基本数据约束属性 386
建立数据约束控件 387
建立数据源 394
DataRepeater控件 401
第13章 用附加软件扩展IDE 407
谁需要附件 408
VBIDE类 409
建立附件 425
Demo附件项目 430
操作IDE菜单 452
检测IDE事件 464
第三部分 扩展VisualBasic 471
第14章 VisualBasic与WindowsAPI 471
API基础 472
从VisualBasic访问Win32API 473
Windows句柄 477
操作应用程序 488
位图和图形API函数 507
系统API函数 518
第15章 VisualBasic与注册表 524
了解Windows注册表 524
Registry项目 526
共享软件与注册表 536
第16章 VisualBasic的内置ActiveX控件 544
ImageList控件 545
Toolbar控件 546
在MDI应用程序中使用Toolbar控件 556
StatusBar控件 565
StatusBar项目 567
TabStrip控件 570
Slider控件 577
Slider项目 579
ProgressBar控件 582
TreeView控件与ListView控件 584
CoolBar控件 602
VisualBasic编译器 612
第17章 优化VB应用程序 612
优化VB代码 617
用API函数优化图形操作 624
用VisualC++建立DLL 629
Fractal计算 631
在VisualC++中构造DLL 635
从VisualBasic中调用DLL函数 646
用VisualC++操作字符串 654
第四部分 Web编程 661
第18章 Web开发基础 661
Web上的客户机与服务器 662
窗体和控件 669
嵌入脚本 673
向服务器传递参数 674
FORM.htmWeb页面 676
PersonalWebServer(PWS) 680
在Web上部署ActiveX控件 683
第19章 活动服务器页面 690
什么是活动服务器页面 691
活动服务器页面的对象 693
生成ASP页面 695
使用ActiveX数据对象 713
文件访问组件 723
第20章 开发Internet应用程序 735
动态HTML 736
DHTML清单 742
开发IIS应用程序 751
IIS应用程序的结构 765
第21章 VBA简介 767
第五部分 Office97编程 767
用对象编程 768
新的VBA编辑器 769
Office应用程序的自动化 775
VBAObjects应用程序 778
使用WordVBA对象 781
VBAObjects:生成新文档 783
SpellDoc应用程序 786
使用ExcelVBA对象 789
用VBAObjects项目生成新工作表 791
用Excel作为数学分析器 793
VBA与窗体设计 794
设计窗体 797
在VisualBasic中使用VBA窗体 798
打开VisualBasicEditor 803
第22章 在Word和Excel中使用VisualBasicEditor 803
VisualBasicEditor界面 804
选择VisualBasicEditor的选项 818
使用VisualBasicEditor和VisualBasicIDE 821
记录宏 822
VisualBasicEditor中从头开始生成宏 824
在VisualBasicEditor中调试宏 825
在VisualBasicEditor中生成窗体 827
寻找VBA对象 833
保存工作和关闭VisualBasicEditor 835
第23章 Excel97对象 836
Excel对象模型 836
使用Excel应用程序 838
使用工作簿 839
使用工作表 843
使用范围 844
使用Name对象 847
使用窗口 848
使用活动单元 849
使用查找与替换方法(Find与Replace) 850
对Excel集合进行循环 852
使用Excel的内部对话框 852
第24章 Word97对象 855
Word对象模型 855
使用Word应用程序 858
使用文档 860
使用文件夹 867
使用窗口和窗格 868
在文档中插入文本 869
使用Selection对象 869
生成和使用范围 873
使用格式和样式 875
使用寻找和替换 876
使用书签 879
对集合进行循环 881
使用Word的内部对话框 882
第25章 Outlook98对象 887
Outlook98对象模型 887
Outlook的文件夹 888
使用文件夹 895
递归扫描文件夹 897