用FSO创建文件会了,那怎么对文件添加内容呢?又如何清空或删除文件呢?(急!在线等待!)

dragonsou 2003-07-22 11:40:26
<html><body>建立一个新文件的范例<br><br>

<%

Dim objFSO '声明一个名称为 objFSO 的变量以存放对象实例

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

objFSO.CreateTextFile(Server.MapPath("newfile.htm"))

Response.Write "已经成功建立新文件"&Server.MapPath("newfile.htm")

Set objFSO = Nothing '释放 FileSystemObject 对象实例内存空间

%>

</body></html>
...全文
162 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dragonsou 2003-07-22
  • 打赏
  • 举报
回复
?????????
dragonsou 2003-07-22
  • 打赏
  • 举报
回复
我试过了!但出错啊!是怎么回事?
错误类型:
Microsoft VBScript 运行时错误 (0x800A01B6)
对象不支持此属性或方法: 'WriteLine'
lvjack 2003-07-22
  • 打赏
  • 举报
回复
大家都说了
julyclyde 2003-07-22
  • 打赏
  • 举报
回复
添加内容分2种:
追加:直接用ForAppending打开,写内容即可
插入:打开文件,读内容,处理,再用ForWriting打开,写进去。所有的程序都是这么做的
jhysky 2003-07-22
  • 打赏
  • 举报
回复
--创建文件
Set MyTextFile = fso.CreateTextFile(Server.MapPath("newfile.htm"),True)
MyTextFile.WriteLine("内容")
--删除文件
fso.DeleteFile(filespec)
--清空文件
先删除,再创建,不写文件内容
jhysky 2003-07-22
  • 打赏
  • 举报
回复
--创建文件
Set MyTextFile = fso.CreateTextFile(Server.MapPath("newfile.htm"),True)
MyTextFile.WriteLine("内容")
--foso

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧