COM & ASP Server.CreateObject(200分)

  • 主题发起人 主题发起人 fx
  • 开始时间 开始时间
F

fx

Unregistered / Unconfirmed
GUEST, unregistred user!
使用Delphi开发出的COM组件可以成功的注册到Server端,但在ASP中使用Server.CreateObject创建该对象时失败,如下错误:

服务器对象 错误 'ASP 0177 : 80004002'
Server.CreateObject 失败
不支持此种界面

重新建组件,改组件的线程模型等都试过,但不管用,怎么办?
 
没人赐教吗?
 
建议你用Delphi5。 它特别为asp提供了做com的工具Active Server Object.
估计你的com中缺少ObjectContext控制,所以server.不支持。

 
如果用Delphi 3.0呢?就不支持了吗?
 
不管你用什么版本,只要支持IDispatch接口的com组件就可以在asp里调用。看看你的progID有没有写错。
 
接受答案了.
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
886
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部