| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1265 人关注过本帖
标题:一个很简单的fso问题
只看楼主 加入收藏
hh16115
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-17
收藏
 问题点数:0 回复次数:10 
一个很简单的fso问题
小弟刚刚开始学习asp,正在学习fso,在网上找了一段代码,是一个创建文件并把数据写入文件中,代码是这样的:
<%
Sub CreateFile()
   Dim fso, tf
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set tf = fso.CreateTextFile("e:/huanghan.txt")
   tf.WriteLine("Testing 1, 2, 3.")        
   tf.WriteBlankLines(3)
   tf.Write ("This is a test.")
   tf.Close
End Sub
 %>

可是我运行了,根本没看到huanghan.txt文件啊,不知道怎么回事,小弟刚刚开始学,什么都不懂啊....
搜索更多相关主题的帖子: fso 
2008-09-17 16:51
孤独冷雨
Rank: 10Rank: 10Rank: 10
来 自:安徽滁州
等 级:贵宾
威 望:23
帖 子:1247
专家分:1909
注 册:2007-6-4
收藏
得分:0 
在你运行的页面用call CreateFile 调用一下
2008-09-17 17:11
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
Sub 包含的是个函数体,你不调用它是不执行的

如果你调用了还没有那个文件存在,那就是服务器没有开放FSO

如果服务器已经开放了FSO,还是没有那个文件,那就是FSO没有开放匿名用户执行FSO

如果FSO已经开放匿名用户权限,还是没有那个文件,那就是该网站的文件夹没有开放匿名用户对文件夹的操作权限

如果以上问题都做到了,还是没有那个文件,那我建议你把服务器砸了!

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-09-17 18:15
hh16115
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-17
收藏
得分:0 
呵呵  已经成功了 谢谢各位啊
2008-09-17 18:51
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
3楼回答精彩,顶一下!
2008-09-18 13:09
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
收藏
得分:0 
3楼逻辑很强..一看就知道是吃这碗饭的.
2008-09-18 16:08
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
[bo][un]hmhz[/un] 在 2008-9-17 18:15 的发言:[/bo]

Sub 包含的是个函数体,你不调用它是不执行的

如果你调用了还没有那个文件存在,那就是服务器没有开放FSO

如果服务器已经开放了FSO,还是没有那个文件,那就是FSO没有开放匿名用户执行FSO

如果FSO已经开放匿名用 ...

haha  ~

http://www.
zhanghuiguoanlige@
2008-09-19 19:20
小树不修不直溜
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-8-28
收藏
得分:0 
Set fso = CreateObject("Scripting.FileSystemObject")

我也是刚学.我学的教程上创建FSO组件都要用sever对象啊
如果按我教程上来的话应该要这样写
Set fso =Server.CreateObject("Scripting.FileSystemObject")
难道不用server也可以吗?
2008-09-19 22:01
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
Set fso = CreateObject("Scripting.FileSystemObject")
一般在客户端脚本的VBScript中创建ActiveX对象不需要Server
2008-09-20 00:16
awke002
Rank: 2
等 级:论坛游民
帖 子:201
专家分:55
注 册:2008-7-22
收藏
得分:0 
今天开始学习Fso这个东东。。。
2008-09-20 09:03
快速回复:一个很简单的fso问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027133 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved