这种写 COM 来扩展服务器脚本的方法,好像也只有 ASP 才需要,但写 OCX 是多此一举的,虽然 OCX 也是基于自动化服务的 COM,但用途不同,直接使用自动化服务写一个 COM 就可以了,这样就不需要关心 OCX 的一组控制规范。调用方法是:1)首先在注册表里注册这个新写的 COM 组件,2)使用VB创建COM对象方法,利用组件名字创建对象实例,3)之后,全部要调用Dispatch引出的接口函数访问这个对象即可。服务器脚本其实更应该考虑使用 PHP 或者 ASP.net 来写,纯粹的 ASP 通常用在比较简单的地方。另外需要说明的是:你写了这个 COM 自动化对象,不是给“WEB服务器”调用的,本质上是给 ASP 解释器调用的,比如 ASP 中很常用的“文件系统对象(FS)”就是一个 COM 自动化服务,用来处理本地磁盘文件,写 ASP 时,可以参考这个对象在 ASP 中的生成和调用方法。