简单小问题,就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
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |








网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)