FSO组件改名后论坛发贴出现错误提示 Server 对象 错误 'ASP 0177 : 800401f3' Server.CreateObject 失败

来源:百度知道 编辑:UC知道 时间:2024/06/10 18:59:44
PostSocket.asp代码如下:
<%
'在使用这个方法之前,需要先注册Socket.dll动态库。
'即:运行一下SocketReg.exe文件,运行后在下方提示The product was successfully installed on your computer,
'然后点击Finish就完成了Socket.dll的注册

'向客户端9500端口发送帖子信息方法
'参数:boardname,论坛区名称
'参数:boardtitle,论坛区主题(如果无论坛区主题为空字符串"")
'参数:title,帖子标题
'参数:content,帖子内容
'参数:accessories,如果帖子内容包含上传附件时,注明附件路径,没有附件时为空字符串""
'参数:username,发帖人使用的用户名
'参数:userip,发帖子人使用的IP地址
'参数:publishtime,帖子发表的时间
public sub SendInfo(boardname,boardtitle,title,content,accessories,username,userip,publishtime)

dim sendstr,socket
'组合要发送给9500端口的字符串(注:CHR(07)为不可见的响铃字符)
if publishtime = "" then
getNowTime publishtime
end if
sendstr = "IFAT" + CHR(07) + boardname + CHR(07) + boardtitle + CHR(07) + title + CHR(07) + content + CHR(07) + accessories + CHR(07) + username + CHR(07) + userip + CHR(07

FSO组件改名后,在原代码里找set socket = server.createobject("Socket.TCP")'创建一个TCPsocket对象
socket.Host = "127.0.0.1:9508"'设置socket连接的ip地址和端口(注:此处默认为本机的9500端口)
将Socket.TCP改名