文件问题

skyboy0720 2003-11-27 12:55:26
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.OpenTextFile(Server.MapPath(""&filename&""),8,true)
Do while Not fout.AtEndOfStream
strnum=fout.ReadLine()
if strnum="" then
strnum=1
fout.WriteLine(strnum)
else
strnum=CInt(strnum)
strnum=strnum+1
fout.WriteLine(Cstr(strnum))
end if
Loop

filename等价与xxx.txt
我就是想打开一个文件,如果没有就创建,(存放记数)
读出第一行,如果有数字,就加一后写回去,如果没有,就等于一
结果说Do while Not fout.AtEndOfStream
有错,什么文件模式不对?1
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyboy0720 2003-11-27
  • 打赏
  • 举报
回复
怎么没人来啊,我把参数改成了1,是不出错了
但是我打开文件,什么数字也没有啊

我要的是如果文件不存在,创建后,并记录数字1,哪有问题啊?!!!!!
skyboy0720 2003-11-27
  • 打赏
  • 举报
回复
恩??我记得1表示的是读文件吧,那能写进去??!!!
孟子E章 2003-11-27
  • 打赏
  • 举报
回复
Set fout = fso.OpenTextFile(Server.MapPath(""&filename&""),1,true)

28,407

社区成员

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

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