在学习COM编程的时候发现一个奇怪的现象。
在VC2010环境下创建“ATL控件”类编写的COM组件,
在VB中能够被正常调用,
在网页中也可以被正常调用,
可在delphi中却不能被正常调用,出现错误信息:’不支持此借口‘。
但是在VB 6.0环境下创建的COM组件,
在Delphi中却能够被正常调用
解决方案是:
在VC2010环境下创建“ATL简单对象”类编写的COM组件,
在VB和delphi中就能够被正常调用。
但是如果想要的网页中被正常调用的话就得打包才行。
在学习COM编程的时候发现一个奇怪的现象。
在VC2010环境下创建“ATL控件”类编写的COM组件,
在VB中能够被正常调用,
在网页中也可以被正常调用,
可在delphi中却不能被正常调用,出现错误信息:’不支持此借口‘。
但是在VB 6.0环境下创建的COM组件,
在Delphi中却能够被正常调用
解决方案是:
在VC2010环境下创建“ATL简单对象”类编写的COM组件,
在VB和delphi中就能够被正常调用。
但是如果想要的网页中被正常调用的话就得打包才行。