asp高手进来帮我看看这是为什么
悬赏分:10 - 离问题结束还有 14 天 5 小时
<%
on error resume next
set fso=server.createobject("scripting.filesystemobject")
if fso.fileexists ("c:\inetpub\wwwroot\study\1.txt") then
response.write "有这个文件"
else
response.write err.description
end if
%>fso.fileexists 这个语句怎么不起作用啊其实就没有1.txt这个文件他还会值行response.write "有这个文件"这段代码
如果我要是把on error resume next这个语句给去了显示的结果却是:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft VBScript 运行时错误 错误 '800a01ad'
ActiveX 部件不能创建对象
/study/2.asp,行12
我第12行的代码是set fso=server.createobject("scripting.filesystemobject")
是不是我机子上不支持fso啊 要是不支持应该怎么弄呢 快点帮帮忙吧 一直想不出什么原因
參考答案:FSO组件注册方法!!!
首先,在WINDOWS文件夹内搜索scrrun.dll,如果有就进行下一步,如果没有,下载一个。
然后,开始,运行,输入,regsvr32 scrrun.dll,确定 系统会提示scrrun.dll注册成功。
用动易提供的探针检查一下就会发现空间已有FSO支持了。
Windows中打开和关闭FSO文件读写权限的方法 Windows中打开和关闭FSO文件读写权限的方法:
windows98系统在DOS命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINDOWS\SYSTEM\scrrun.dll
打开命令:RegSvr32 C:\WINDOWS\SYSTEM\scrrun.dll
win2000系统:在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
Windows 2003:在MS-DOS状态下面键入:
关闭命令:Regsvr32 /u c:\windows\system32\scrrun.dll
打开命令:Regsvr32 c:\windows\system32\scrrun.dll