您现在的位置: PQ秀秀网 >> PQ知道 >> 正文 用户登录 新用户注册
简单小问题,就10分了 Web 开发 / ASP
作者:佚名    文章来源:不详    点击数:加载中...    更新时间:2008-7-12 字体:[ ]
添加到收藏: 添加到百度收藏  收藏到QQ书签  添加到雅虎收藏  添加到新浪ViVi  添加到天极网摘  添加到和讯网摘

简单小问题,就10分了

楼主mnb_cn123(地在中)2006-12-22 15:18:47 在 Web 开发 / ASP 提问

我用以下ASp文件,在IIS下运行,可没有生成文件,为什么?运用FileSystemObject对象需要什么条件吗?IIS全装了。谢谢!!  
   
  <%  
  path   =   Server.MapPath("test.txt")  
  set   MyFileObject   =   Server.CreateObject("Scripting.FileSystemObject")  
  set   MyTextFile   =   MyFileObject.CreateTextFile(path)  
  MyTextFile.WriteLine("我在当前的目录创建了一个叫test.txt的文件")  
  MyTextFile.Close()  
  %> 问题点数:10、回复次数:11Top

1 楼mnb_cn123(地在中)回复于 2006-12-22 15:33:57 得分 0

谁帮我看看,我只有10分了,Top

2 楼mnb_cn123(地在中)回复于 2006-12-22 16:07:59 得分 0

帮我一下吧,兄弟啊Top

3 楼wgsuxin()回复于 2006-12-22 16:13:55 得分 1

这位兄弟  
  我在我的本机测试了一下,可以实现功能Top

4 楼wgsuxin()回复于 2006-12-22 16:15:02 得分 1

建议你用asp探针程序检测一下你的机器是否支持  
  Scripting.FileSystemObject(FSO   文本文件读写)Top

5 楼ishion(爱森)回复于 2006-12-22 16:17:33 得分 1

path   =   Server.MapPath("asp文件名")Top

6 楼wgsuxin()回复于 2006-12-22 16:24:28 得分 1

还有你的本地当前用户对文件夹是否有写权限Top

7 楼mnb_cn123(地在中)回复于 2006-12-22 16:28:25 得分 0

怎么用asp探测程序啊?哪里有啊?能不能给出源代码,谢谢!会不是是NTFS格式的关系?我用的是NTFS,以前一直用ASp的,都可以,就是用到FSO时出错了,Top

8 楼lingyu1983(sot)回复于 2006-12-22 16:36:43 得分 1

偶在本机上测试也可以用滴!!!!!Top

9 楼plought()回复于 2006-12-22 19:00:11 得分 4

Dim   fson,SourceFile,CounterObj  
        Set   fson   =   Server.CreateObject("Scripting.FileSystemObject")  
        SourceFile   =   Server.MapPath("test.txt")  
        if   Not   fson.FileExists   (SourceFile)   Then  
              Set   CounterObj   =   fson.CreateTextFile(SourceFile,2,True)  
        end   if  
        CounterObj.WriteLine   "写入测试文本"  
        CounterObj.CloseTop

10 楼mnb_cn123(地在中)回复于 2006-12-22 21:49:03 得分 0

测试出来不支持,那怎么办啊?我是是win2000   professional,要安装什么才行啊??Top

11 楼plought()回复于 2006-12-22 22:47:40 得分 1

启动FSO服务Top

文章录入:andy    责任编辑:andy 
  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)