一个问题,很急的,大家帮帮忙!(100分)

  • 主题发起人 主题发起人 晶晶
  • 开始时间 开始时间

晶晶

Unregistered / Unconfirmed
GUEST, unregistred user!
昨天为网站开发WebMail系统时,制作了一个读取邮件和发送邮件的ActiveX对象,并且用自己的
客户软件试验成功,但放在网站的网页上浏览就出现了这样的标识:
Technical Information (for support personnel)

Error Type:
Active Server Pages, ASP 0241 (0x80004005)
The CreateObject of '(null)' caused exception C0000005.
/mail.asp


Browser Type:
Mozilla/4.0 (compatible
MSIE 6.0
Windows NT 5.1
v1.7 BETA2
.NET CLR 1.0.3705)

Page:
POST 186 bytes to /mail.asp
脚本是这样的:
<%@ language="VBscript" %>
<% dim DelphiASPObj,b,d,n,z,zj,y,mm
b=request("fs")
d=request("js")
n=request("nr")
z=request("zt")
zj=request("zj")
y=request("yh")
mm=request("mm")
Set DelphiASPObj = Server.CreateObject("DCMailSend.DCMail")
......
后面的代码没有被执行,就出现了CreateObject of '(null)'错误,但使用程序连接这个ActiveX
组件时候却正常,不知道怎么回事?不知道哪位大哥遇到过这样的情况,将解决方法告知本人,本人
不胜感激(很急的啊,交货有时间限制的!)
 
服务器端不认识你这个ACTIVEX,你要在服务器端安装一下,用regesiter在服务器端注册
一下才行.OCX都必须要注册的,你在你的机器上DELPHI已经帮你做了这些工作,但在服务器
端没人为你做!
 
DCMailSend.DCMail没有注册
 
可是我注册了啊,而且在同一环境下可以使用软件(软件就是使用这个ActiveX连接工作的)工作!
,我查找了这个注册表项,CLSID和ProgID等键都没有问题的!咳,怎么回事哟?各位大哥,救救我
啊!
 
找到问题,对象摇摆问题。原来是ActiveX对象内部的问题,内部初始化出问题,导致IIS导入
对象出错(它不知道是哪个对象了,呵呵)。分数怎么发?见者有份!可惜了我的分哟!!!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
851
import
I
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
后退
顶部