推荐:ASP初学者常用源代码总结篇 - asp语言 -

推荐:ASP初学者常用源代码总结篇

时间:2013-04-07 12:32:04   来源:   评论:加载中...   点击:加载中...
  1.获得系统时间:  <%=now()%>   2.取得来访用的IP:  <%=r...

  19.使用FSO写文件某一行的函数

  function FSOlinewrite(filename,lineNum,Linecontent)
  if linenum < 1 then exit function
  dim fso,f,temparray,tempCnt
  set fso = server.CreateObject("scripting.filesystemobject")
  if not fso.fileExists(server.mappath(filename)) then exit function
  set f = fso.opentextfile(server.mappath(filename),1)
  if not f.AtEndofStream then
  tempcnt = f.readall
  f.close
  temparray = split(tempcnt,chr(13)&chr(10))
  if lineNum>ubound(temparray)+1 then
  exit function
  else
  temparray(lineNum-1) = lineContent
  end if
  tempcnt = join(temparray,chr(13)&chr(10))
  set f = fso.createtextfile(server.mappath(filename),true)
  f.write tempcnt
  end if
  f.close
  set f = nothing
  end function

20.使用FSO添加文件新行的函数

  function FSOappline(filename,Linecontent)
  dim fso,f
  set fso = server.CreateObject("scripting.filesystemobject")
  if not fso.fileExists(server.mappath(filename)) then exit function
  set f = fso.opentextfile(server.mappath(filename),8,1)
  f.write chr(13)&chr(10)&Linecontent
  f.close
  set f = nothing
  end function

21.读文件最后一行的函数

  function FSOlastline(filename)
  dim fso,f,temparray,tempcnt
  set fso = server.CreateObject("scripting.filesystemobject")
  if not fso.fileExists(server.mappath(filename)) then exit function
  set f = fso.opentextfile(server.mappath(filename),1)
  if not f.AtEndofStream then
  tempcnt = f.readall
  f.close
  set f = nothing
  temparray = split(tempcnt,chr(13)&chr(10))
  FSOlastline = temparray(ubound(temparray))
  end if
  end function


相关热词搜索:

 
上一篇:教程/ASP 十天学会ASP之第十天
下一篇:关于学习ASP和编程的28个观点
收藏 将此文推荐给朋友
分享到: