comclassinfo( ) 函数

请参阅

返回有关一个 COM 对象(例如一个 Visual FoxPro 自动服务程序)的注册信息。

语法

COMCLASSINFO(oObject [, nInfoType])

返回值类型

字符型

参数

oObject

对一个 COM 或 OLE 对象的对象引用。

nInfoType

指定要返回的信息类型。下表列出了 nInfoType 的值,以及所返回的信息。

nInfoType 所返回的信息
1(默认值) 对象的程序标识符 (ProgID)。一个 ProgID 是与 CLSID 相关的注册项。
2 对象的 VersionIndependentProdID。VersionIndependentProgID 使得一个 ProgID 与 CLSID相关。它用于确定一个对象应用程序的最新版本,引用该应用程序的类,而且不同版本的VersionIndependentProgID 相同。
3 对象的友好名称
4 对象的类标识符 (CLSID)。CLSID 是全局唯一的标识符,它标识了一个 COM 类对象。

说明

如果指定对象的注册信息不可用,COMCLASSINFO()返回空字符串。Visual FoxPro 自动服务程序是 COM 对象,是在项目管理器中创建的 .exe 执行文件或 .dll 动态链接库。