VB CreateObject("Scripting.FileSystemObject") 异常

2000的可以xp不行是不是要装什么... 2000 的可以 xp 不行 是不是要装什么 展开
 我来答
haokeyy
推荐于2016-07-26 · TA获得超过1487个赞
知道小有建树答主
回答量:1002
采纳率:0%
帮助的人:1143万
展开全部

看引用列表里能不能找到,Microsoft Scripting Runtime

检查文件是否存在:C:\WINDOWS\system32\scrrun.dll

引用之后,使用以下代码

Dim fso As Scripting.FileSystemObject

Set fso = New Scripting.FileSystemObject

'fso.xxxx

Set fso = Nothing

mosesmoses0651
2010-04-19 · TA获得超过2718个赞
知道小有建树答主
回答量:824
采纳率:0%
帮助的人:654万
展开全部
可能是禁用了FSO(FileSystemObject),你可以用导致权限控制的问题,
FSO启用方法

1、首先在系统盘中查找scrrun.dll,如果存在这个文件,请跳到第三步,如果没有,请执行第二步。

2、在安装文件目录i386中找到scrrun.dl_,用winrar解压缩,得scrrun.dll,然后复制到x(你的系统盘):\windows\system32\目录中。

3、运行regsvr32 scrrun.dll即可。

4、如果想关闭FSO组件,请运行regsvr32 /u scrrun.dll即可。

在 开始-"运行"中执行regsvr32.exe scrrun.dll即可。

如果已经启用还是不行,那就试下
Set fso = server.CreateObject("Scripting.FileSystemObject")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式