手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 程序技巧 > 文章 当前位置: 程序技巧 > 文章

用asp实现读取文件的最后一行的代码

时间:2021-08-13    点击: 次    来源:网络    添加者:佚名 - 小 + 大

 

 

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 

 

 

或者另外一段代码

 

Function getLastLine(fileName)
Dim fso,srcFileContent,tempLine
ForReading = 1
FileName = Server.MapPath(FileName)
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(fileName) Then
Set srcFile = fso.OpenTextFile(fileName, ForReading)
While Not srcFile.AtEndOfStream
tempLine = srcFile.ReadLine
Wend
Set srcFile = Nothing
Set fso = Nothing
getLastLine = tempLine
Else
getLastLine = "file not exists" '当文件不存在时返回此错误
End If
End Function

 

分享按钮

上一篇:华为的麒麟芯片到底是不是全部都是华为自己研发出来的?

下一篇:ASP代码中exit for 的跳出最开始的FOR的用法

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM