图书介绍
Visual Basic 5 Web开发人员指南PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic 5 Web开发人员指南](https://www.shukui.net/cover/3/34874295.jpg)
- (美)Davis Chapman著;沈 刚,刘景华,孙彦华等译 著
- 出版社: 机械工业出版社;西蒙与舒斯特国际出版公司
- ISBN:7111063651
- 出版时间:1998
- 标注页数:749页
- 文件大小:39MB
- 文件页数:770页
- 主题词:
PDF下载
下载说明
Visual Basic 5 Web开发人员指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
译者序1
前言1
第一部分 Visual Basic和Web1
第1章 Visual Basic和Web的新功能1
1.1ActiveX功能1
1.1.1从OLE到ActiveX2
1.1.2ActiveX控件2
1.1.3ActiveX文档2
1.2Internet和Intranet的功能3
1.2.1Winsock控件3
1.2.2Internet控件3
1.2.3IITML控件3
1.3提高性能3
1.3.1本地可运行属性3
1.3.2安全线程DLL和Servers4
1.4小结4
第2章 基于浏览器的VB编程初步5
2.1 为什么使用一个浏览器5
2.2 使用Internet Explorer浏览客户机方数据6
2.2.1 浏览简单数据类型8
2.2.2 浏览客户机方的IITML9
2.2.3 浏览文档10
2.3 在客户机方Web页面上使用VBSCript11
2.3.1 VBSCript就是VB11
2.3.2 Internet Explorer中用于脚本制作的对象模型11
2.3.3 浏览简单的脚本13
2.3.4 浏览有特色的脚本16
2.4 浏览使用ActiveX控件的Web页面19
2.4.1 Web页面可以使用Intrinsic控件19
2.4.2 Web页面可以使用ActiveX控件21
2.5 浏览ActiveX文档23
2.5.1 ActiveX文档的结构23
2.5.2 在容器应用程序中浏览ActiveX文档23
2.6 小结26
第二部分 ActiveX控件29
第3章 使用VB创建ActiveX控件29
3.1 ActiveX基础知识29
3.2 ActiveX控件剖析30
3.3 两类ActiveX控件31
3.4 开放属性、方法和事件37
3.4.1 开放ActiveX控件的属性38
3.4.2 开放ActiveX控件的方法39
3.4.3 开放ActiveX控件的事件39
3.5 ActiveX控件界面向导40
3.6 Internet特性::异步下载及使用超链接对象导航42
3.6.1 异步下载42
3.6.2 UserControl的超链接对象43
3.7使用Setup Wizard在World Wide Web上发布ActiveX控件43
3.8 启动Setup Wizard43
3.8.1 Introduction对话框44
3.8.2 Select Project and Options对话框44
3.8.3 Internet Distribution Location对话框44
3.8.4 Internet Package对话框45
3.8.5 ActiveX Server Components对话框45
3.8.6 File Summary 对话框46
3.9 在Web浏览器中查看所创建的ActiveX控件47
3.10 在HTML中的对象定义48
3.11 使控件对脚本制作和初始化安全49
3.11.1 将ActiveX控件标注为对初始化安全49
3.11.2 将ActiveX控件标注为对脚本制作安全49
3.12 控件认证50
3.13 软件许可事项50
3.14 小结50
第4章 继承和扩充其他ActiveX控件51
4.1 增强已有控件方法的优点51
4.2创建NumbersOnly控件51
4.2.1 创建NumbersOnly项目组52
4.2.2 建立控件的用户界面53
4.2.3 给控件添加编程代码55
4.2.4 研究UserContml_Resize( )事件57
4.2.5 研究txtNumbers_KeyPress( )事件58
4.3 测试NumbersOnly控件59
4.4 编译NumbersOnly控件60
4.5 包装NumbersOnly控件61
4.6 软件许可事项62
4.6.1 ActiveX控件的许可62
4.6.2 软件许可与Web63
4.7 小结65
第5章 使ActiveX控件同服务器通信66
5.1 理解TCP/IP通信的基础知识66
5.1.1 客户机和服务器67
5.1.2 IP地址和主机名称67
5.1.3 UDP和TCP68
5.1.4 端口68
5.2 检验属性、方法和事件69
5.2.1 属性69
5.2.2 方法71
5.2.3 事件72
5.3 建立客户机/服务器应用程序73
5.3.1 设计客户机应用程序73
5.3.2 设计服务器应用程序77
5.4 运行客户机/服务器应用程序81
5.5 小结83
第6章 使ActiveX控件适用于Web84
6.1 Internet组件的下载84
6.1.1 将文件打包成可下载形式84
6.1.2 使用Win Verify Trusts允许安装88
6.2 为控件作注册89
6.2.1 获得数字认证91
6.2.2 注册一个控件92
6.2.3 检验一个已注册的控件93
6.3 小结95
第三部分 脚本制作97
第7章 使用VBScript创建基于HTML的VB应用程序97
7.1 理解HTML<FORM>元素97
7.1.1 <FORM>元素98
7.1.2 <INPUT>元素98
7.1.3 <SELECT>元素104
7.1.4 <TEXTAREA>元素105
7.1.5 <SCRIPT>元素105
7.2 使用HTML<FORM>元素106
7.3 使用Internet Explorer内置控件109
7.3.1 Internet Explorer内置控件110
7.3.2 使用<OBJECT>标记插入内置控件110
7.3.3 处理事件112
7.3.4 子过程和函数113
7.3.5 Internet Explorer对象模型116
7.4 使用VBScript处理HTML<FORM>元素及内置控件121
7.5 小结128
第8章 ActiveX控件和VBScript的互操作129
8.1 理解HTML<Object>标记的用途129
8.1.1 HTML<Object>标记属性130
8.1.2 使用<PARAM>标记137
8.2 使用Microsoft Visual InterDey书写Web页面138
8.3 检查各种不同类型的ActiveX控件146
8.3.1 有关系统信息的控件146
8.3.2 对话框控件148
8.4 使用ActiveX控件149
8.5 小结150
第9章 使用VBScript处理Java小应用程序151
9.1 词汇整理151
9.2 了解Jave的内幕152
9.2.1 字节代码的神奇之处152
9.2.2 编程语言153
9.3 创建Java小应用程序153
9.4 比较Java小应用程序和ActiveX控件153
9.5 在Web页面上放入Java小应用程序154
9.6 访问Java小应用程序155
9.7 创建用于VBScript的Java小应用程序155
9.8 创建一个Java小应用程序范例Scoreboard155
9.8.1 Scoreboard小应用程序156
9.8.2 VBScript Web页面157
9.8.3 Java小应用程序应用小结158
9.9 小结158
第四部分 ActiveX文档159
第10章 使用ActiveX文档实现VB在Web浏览器中的应用159
10.1 定义一个ActiveX文档159
10.1.1 ActiveX文档应用程序同其他应用程序有什么不同160
10.1.2 比较Internet Explorer3.0和Binder容器161
10.1.3 比较ActiveX文档和ActiveX控件161
10.1.4 浏览Activex文档的事件162
10.2 设计一个ActiveX文档163
10.2.1 命名项目163
10.2.2 建立文档163
10.2.3 比较.DLL和.EXE项目类型165
10.2.4 在VB Designer中运行ActiveX文档167
10.2.5 编译ActiveX文档167
10.2.6 运行编译了的项目168
10.3 使用ActiveX文档建立应用程序168
10.3.1 设计应用程序168
10.3.2 ActiveX文档间的通信168
10.3.3 深入ActiveX文档项目169
10.3.4 给项目添加窗体169
10.3.5 运行项目范例169
10.4 优化ActiveX文档的运行172
10.5 小结173
第11章 使用属性包和菜单扩展ActiveX文档应用程序174
11.1 PropertyBag对象174
11.1.1 建立一个PropertyBag范例174
11.1.2 在例子中添加用户文档178
11.2 添加属性包对象180
11.2.1 给例子增加持久性181
11.2.2 PropertyBag是如何发挥作用的181
11.3 给ActiveX文档应用程序添加菜单183
11.4 小结185
第12章 超链接:扩展多窗口上的ActiveX文档应用程序186
12.1 浏览ActiveX文档186
12.1.1 浏览一个Web地址187
12.1.2 浏览Microsoft Office文档187
12.1.3 浏览另一个ActiveX文档188
12.2 在ActiveX文档间交换信息190
12.3 ActiveX文档的生命周期192
12.3.1 软件包的高速缓存193
12.3.2 管理Terminate事件194
12.4 扩充例子194
12.5 小结199
第五部分 Active Server Pages201
第13章 Active Server Pages和服务器方脚本制作201
13.1 理解Internet上的标准和技术201
13.1.1 HTML版本201
13.1.2 浏览器技术202
13.1.3 Web服务器技术202
13.2 理解Microsoft Active Server203
13.2.1 Active Server如何工作203
13.2.2. 客户机方的处理206
13.2.3 比较Active Server和客户机方的处理208
13.3 使用VBScript208
13.3.1 为什么使用脚本制作语言208
13.3.2 VBS cript语言元素209
13.4 在VBScript中使用窗体214
13.5 在Active Server中使用ActiveX和Include文件217
13.5.1 使用Server-Side Inclndes217
13.5.2 插入ActiveX控件224
13.6 连接ODBC数据库225
13.7 小结229
第14章 用Application及Session对象管理状态和事件230
14.1 Active Server Pages解决了管理用户工作期的问题231
14.1.1 追踪用户的工作期是Web的一个难点231
14.1.2 Active Server Pages的解决方案235
14.2 设置应用程序235
14.2.1 Internet Information Server(IIS)目录定义了应用程序235
14.2.2 理解globaL,asa在应用程序中的作用236
14.2.3 管理源代码或.ASP文件和.ASA文件236
14.3 使用Application和Session对象237
14.3.1 Application和Session对象的作用域237
14.3.2 事件模型初步238
14.3.3 方法:锁定、停止和释放239
14.3.4 使用内置属性或自建属性240
14.4 Application对象能做什么240
14.4.1 使用Application OnStrart事件240
14.4.2 使用Application OnEnd事件241
14.4.3 Application锁定方法241
14.4.4 设定应用程序范围作用域的变量242
14.5 Session对象是进行用户管理的关键243
14.5.1 理解Session对象的事件、属性和方法243
14.5.2 管理一个用户工作期245
14.5.3 Session对象对安全性、状态和高速缓存的处理247
14.6 小结250
第15章 用Request和Response对象建立互操作基础251
15.1 历史回顾251
15.1.1 CGI输入253
15.1.2 CGI输出254
15.2 交互操作的解放257
15.2.1 Request对象257
15.2.2 Response对象261
15.3 轻松建立Guestbook264
15.3.1 标准HTML264
15.3.2 ASP代码265
15.3.3 回到HTML266
15.3.4 更多的功能266
15.4 小结266
第16章 使用Cookies、Headers和Server对象增强交互操作267
16.1 优秀的特性267
16.1.1 使用自己的输出——程序递归267
16.1.2 高速缓存任务项269
16.2 Reqnest对象的其他特性270
16.2.1 Cookies集合271
16.2.2 Server Variables集合273
16.3 Response对象的其他特性274
16.3.1 Response.Cookies集合274
16.3.2 Response对象的属性275
16.3.3 Response对象的方法276
16.4 Server对象278
16.4.1 Server属性:ScriptTimeout278
16.4.2 管理HIML278
16.4.3 用CreateObject(ADODB...)管理数据281
16.5 小结281
第17章 构建自己的服务器组件283
17.1 为何使用Visutal-Busic创建组件283
17.2 了解类的知识284
17.2.1 介绍类284
17.2.2 理解对象的生命周期:类的创建和拆毁284
17.2.3 生成对象的实例284
17.2.4 理解类的方法285
17.2.5 使用Property过程285
17.2.6 类中的 Public过程286
17.2.7 在类中处理错误287
17.3 用OLE服务器开放类的功能287
17.4 创建服务器组件288
17.4.1 第一步288
17.4.2 精简服务器组成部分289
17.4.3 Sub Main函数289
17.4.4 Project对话框290
17.5 创建Transaction类291
17.5.1 WinSock方法292
17.5.2 Private类型的类变量293
17.5.3 Public Transact方法294
17.5.4 编译组件297
17.6 使用新建的服务器组件297
17.6.1 注册新对象297
17.6.2 测试新建组件297
17.6.3 网上的组件测试298
17.7 小结299
第六部分 服务器方编程301
第18章 WinCGI界面和Visual Basic301
18.1 Windows Common Gateway Interface概述302
18.2 安装WebSite服务器302
18.3 测试WebSite服务器303
18.3.1 从本地访问服务器304
18.3.2 从远程访问服务器306
18.4 管理WebSite服务器307
18.4.1 激活Administrator帐户308
18.4.2 使用WebView来管理站点308
18.5 日志记录309
18.6 理解Windows CGI如何工作312
18.7 URL的结构314
18.8 创建一个简单的Windows CGI 例子315
18.9 理解Visual Basic中Windows CGI的框架319
18.9.1 Main( )例程319
18.9.2 CGI_Main( )319
18.9.3 Inter_Main( )319
18.9.4 CGI变量319
18.9.5 实用函数322
18.10 调试Windows CGI应用程序324
18.11 小结329
第19章 ISAPI、OLEISAPI和Visual Basic330
19.1 SAPI相对CGI编程的优点331
19.1.1 为什么CGI应用程序这么慢331
19.1.2 为什么SAPI应用程序运行得快331
19.2 SAPI编程的不足之处331
19.2.1 SAPI应用程序不可移植332
19.2.2 一个不稳定的SAPI会破坏Web服务器系统332
19.2.3 SAPI是依赖于语言的332
19.2.4 SAPI通常是多线程的332
19.3 ISAPI编程接口333
19.3.1 ISAPI的结构333
19.3.2 ISAPI服务器函数334
19.3.3 ISAPI DLL的请求函数334
19.4 OLEISAPI接口335
19.4.1 OLEISAPI方法的调用335
19.4.2 使用变量335
19.4.3 调用OLEISAPI应用程序336
19.5 为OLEISAPI编程准备一个NT服务器337
19.6 建立一个简单的OLEISAPI应用程序338
19.6.1 给OLEISAPI应用程序发送简单的数据338
19.6.2 声明类OLEISAPI的方法340
19.6.3 返回从客户机传来的变量串341
19.6.4 为处理从客户机传来的参数做准备343
19.6.5 分解参数串344
19.6.6 重新换回替换掉的字符346
19.6.7 检索关键字的名字347
19.6.8 检索参数的值348
19.6.9 检索特定关键字的值348
19.6.10 列出要传给客户机看的值349
19.6.11 处理数据中的特殊字符351
19.6.12 十六进制字符值的解码353
19.6.13 完成参数分解355
19.7 小结357
第20章 OLEISAPI2接口和Active Reference对象359
20.1 Internet消息格式359
20.2 OLEISP12接口361
20.2.1 Active Request对象362
20.2.2 读取发送的数据363
20.2.3 读取请求消息头364
20.2.4 设置响应消息头365
20.2.5 发送响应367
20.2.6 调试OLEISAPI2应用程序367
20.3 客户机方存储块368
20.3.1 设置存储块368
20.3.2 接收存储块369
20.4 建立一个EISAPI2应用程序370
20.4.1 配置项目370
20.4.2 准备HTML窗体371
20.4.3 建立OLEISAPI2应用程序373
20.4.4 改变发布的方法376
20.5 小结376
第21章 为其他的Web服务器提供一种类似OLEISAPI的接口378
21.1 NSAPI接口379
21.1.1 请求处理步骤379
21.1.2 Netscape配置文件380
21.1.3 Netscape服务器和请求的环境变量384
21.1.4 NSAPI函数的定义385
21.1.5 Netscape服务器函数386
21.2 在C应用程序中调用VB的ActiveX方法388
21.2.1 普通字符和Unicode字符串389
21.2.2 查找CISID389
21.2.3 取得指向IDispatch接口的指针389
21.2.4 查找发送方法的ID390
21.2.5 调用Visual Basic方法391
21.3 建立一个OLENSAPI接口392
21.3.1 OLENSAPI定义、包含文件和变量393
21.3.2 主要的NSAPI函数395
21.3.3 读取发送来的数据400
21.3.4 调用Visual Basic ActiveX DLL401
21.3.5 查找Visual Basic DLL的 CLSID406
21.3.6 错误处理和响应407
21.3.7 OLENSAPI初始化408
21.3.8 编译并链接OLENSAPI DLL409
21.3.9 配置Netscape来使用OLENSAPI DLL409
21.4 建立一个简单的NSAPI应用程序410
21.4.1 扩展ProParams函数410
21.4.2 改写DoGet和DoPost方法412
21.4.3 为调用NSAPI应用程序改动HIML文档413
21.5 小结414
第七部分 访问Web数据库417
第22章 在WinCGI接口中使用数据访问对象417
22.1 最小的数据库应用程序418
22.1.1 建立并运行这个应用程序418
22.1.2 理解代码420
22.1.3 用超链接激活一个应用程序422
22.1.4 理解这些代码423
22.1.5 创建窗体423
22.1.6 理解这些代码426
22.1.7 理解处理过程426
22.2 更新数据库428
22.3 Windows CGI更新应用程序429
22.4 编写有多个窗体的应用程序433
22.4.1 理解这个应用程序433
22.4.2 创建主菜单的HIML文件434
22.4.3 理解HIML代码435
22.4.4 创建数据库437
22.4.5 返回一个窗体437
22.4.6 创建输入文章的屏幕440
22.4.7 理解代码442
22.4.8 创建一个新的订户屏幕444
22.5 总结447
22.6 小结447
第23章 在OLEISAP12接口中使用远程数据对象448
23.1 多线程编程448
23.1.1 同时实现多任务449
23.1.2 建立结构449
23.1.3 管理对共享资源的访问450
23.2 Visual Basic5中的线程454
23.2.1 序列化的请求454
23.2.2 Apartment-Model线程455
23.2.3 Roud-Robin线程池455
23.3 线程和OLEISAPI457
23.3.1 OLEISAPI457
23.3.2 LEISAPI2457
23.4 远程数据对象458
23.4.1 RDO对象模型458
23.4.2 使RDO能在Visual Basic中使用460
23.5 建立一个联系人数据库ISAPI应用程序461
23.5.1 定义一个寻找联系人记录的起点462
23.5.2 定义要使用的数据库463
23.5.3 打开数据库464
23.5.4 通知用户所有的错误465
23.5.5 让用户知道没有返回记录466
23.5.6 为用户编辑返回联系人记录467
23.5.7 返回联系人列表以让用户从中选择469
23.5.8 建立联系人列表471
23.5.9 取得用户请求的联系人473
23.5.10 取得并处理窗体数据475
23.5.11 把用户编辑过的数据存到数据库476
23.5.12 去掉格式化城的格式478
23.5.13 允许用户实现有针对性的查询479
23.5.14 增加一个州查找表482
23.6 小结484
第24章 Internet Database Connector:在Web上提供数据库访问486
24.1 介绍Internet Database Connector487
24.2 为SQL Sever数据库建立ODBC数据源491
24.3 为Microsoft Aeoess数据库建立ODBC数据库源492
24.4 建立动态Web页面493
24.4.1 建立初始窗体提示输入493
24.4.2 建立服务器查询源文件495
24.4.3 建立结果源文件497
24.5 Internet Database Connector:总结和例子501
24.6 现实检验503
24.7 小结504
第25章 介绍ActiveX数据对象505
25.1 家族树506
25.2 OLE DB506
25.3 对象与组件的比较508
25.4 Down n Dirty509
25.5 ADO和服务器对象509
25.6 ADO对象模型510
25.6.1 外部对象510
25.6.2 方法513
25.6.3 属性514
25.7 基本的ADO515
25.7.1 第一步515
25.7.2 一个演示应用程序516
25.8 小结523
第26章 在Web数据库应用程序上集成Advanced Data Connector524
26.1 理解核心的ADC组件524
26.2 开始:创建自己的ODBC数据源525
26.2.1 建立使用ADC的页面526
26.2.2 连接到数据库上527
26.2.3 控制SQL语句528
26.3 理解关键的ADC方法528
26.4 观察一个HTML页面的例子529
26.4.1 设置窗体529
26.4.2 初始化网格控件529
26.4.3 设置AdvancedDatacontrol对象530
26.4.4 完成整个应用应用程序530
26.4.5 观察结果531
26.5 权衡ADC技术的优势532
26.6 小结533
第27章 用Visual InterDev 建立Web数据库应用程序534
27.1 理解Visual InterDev534
27.2 设计基于Web的应用程序535
27.3 创建第一个Web应用程序537
27.4 使用MS FrontPage 97 HTML编辑器541
27.5 充分利用Visual InterDev544
27.5.1 工作拷贝545
27.5.2 增加已有的Web文件545
27.5.3 增加一个简单的Active Server Page546
27.6 充分利用数据库548
27.6.1 连接到数据库上550
27.6.2 使用Query Designer552
27.6.3 使用Data Form向导561
27.6.4 Database Designer565
27.7 在应用程序中增加客户机方组件565
27.8 管理自己的Web站点569
27.9 使读者的Web应用程序引人注目570
27.10 小结571
第八部分 分布式处理573
第28章 Microsoft Transaction Server和Visual Basic573
28.1 理解分布式事务处理574
28.1.1 Transaction Mornitors575
28.1.2 Object Request Brokers577
28.2 介绍Microsoft Transaction Server579
28.2.1 管理数据库连接579
28.2.2 管理分布式对象580
28.2.3 事务协调580
28.3 把Visual Basic类和Transaction Server集成在一起581
28.3.1 初始化Visual Basic项目581
28.3.2 无状态的对象582
28.3.3 事务环境583
28.3.4 在Transaction Server上注册Visual Basic DLL586
28.4 从Visual Basic中调用Transaction Server对象590
28.4.1 设置产品ID592
28.4.2 调用Transaction Server对象593
28.5 小结594
第29章 建立多重应用程序596
29.1 从其他组件调用组件596
29.1.1 调拨单维护596
29.1.2 商品移动控件602
29.1.3 更新用户界面607
29.2 使用共享对象608
29.2.1 共享属性管理器608
29.2.2 用公共属性创建下一个数发生器(Next Number Generator)610
29.2.3 配置事务613
29.3 理解基干任务的安全性614
29.3.1 定义任务614
29.3.2 检查用户任务615
29.4 小结616
第30章 建立分布式Web应用程序617
30.1 Transaction Server和Web的集成617
30.2 建立发货订单组件618
30.2.1 建立订单主组件618
30.2.2 建立订单细节组件621
30.2.3 建立订单发货组件623
30.3 添加虚拟商店前端626
30.3.1 初始化项目626
30.3.2 建立购买窗体627
30.3.3 调用发货订单组件629
30.3.4 建立发货清单632
30.4 小结636
第31章 Internet安全和Web应用程序637
31.1 Internet的安全类型637
31.1.1 网络安全638
31.1.2 事务安全641
31.2 DES和RSA加密642
31.2.1 对称加密642
31.2.2 非对称加密643
31.3 证件和数字签名643
31.3.1 获得一个证件643
31.3.2 在控件上签字644
31.4 小结644
第九部分 与Web相关的内容647
第32章 Web-Enabling Visual Basic应用程序647
32.1 Microsoft Internet API(INet API)648
32.1.1 Internet编程648
32.1.2 检索文件648
32.2 Internet传输控件649
32.2.1 属性649
32.2.2 方法650
32.2.3 事件651
32.2.4 把Internet Transfer Control添加到Toollbox651
32.3 超文本传输协议(HTTP)和文件传输协议(FIP)651
32.4 Internet消息格式654
32.5 建立一个Web-Enabled VB应用程序655
32.5.1 声明两个标志656
32.5.2 激活检索URL命令按钮658
32.5.3 检索所要检查的HTML文档658
32.5.4 从Internet Transfer Control中抽取HTML文档659
32.5.5 从HTML文档中分析URL661
32.5.6 寻找包含URL的HTML元素661
32.5.7 检查HTML元素662
32.5.8 从HTML元素中分析出URL663
32.5.9 去除重复URL664
32.5.9 开始URL测试665
32.5.10 测试当前选择的URL666
32.5.12 建立绝对URL667
32.5.13 决定当前URL是否有效669
32.5.14 检查HTTP头响应码671
32.5 小结673
第33章 建立Web设计期控件674
33.1 定义Web设计期控件674
33.2 在Visual InterDew中使用设计期控件676
33.2.1 增加一个标准ActiveX控件677
33.2.2 增加一个设计期控件678
33.3 了解Web设计期控件的未来680
33.4 建立一个Web设计期控件实例680
33.4.1 创建ActiveX控件681
33.4.2 使用ActiveX控件接口向导682
33.5 给控件增加一个属性工作表686
33.6 增加设计期引用和代码689
33.7 测试已完成的设计期控件690
33.8 小结692
第34章 Visual Basic与Java的集成693
34.1 理解Java694
34.1.1 Java极其短暂的历史694
34.1.2 Java是什么694
34.2 通过ActiveX控件组合Visual Basic和Java695
34.2.1 ActiveX控件的Visual J++变形695
34.2.2 通过Automation开放一个Java类696
34.2.3 实例应用程序703
34.3 Visual J++的ActiveX Wizard的一个简短浏览704
34.4 通过ActiveX文档将Visual Basic和Java结合在一起710
34.5 小结711
第十部分 附 录713
附录A 标准CGI、WinCGI以及Visual Basic713
附录 B CD上的内容747