找回密码
 加入
搜索
楼主: solox

[效率算法] 【已解决】如何读取文本文件倒数第二行的内容

 火.. [复制链接]
发表于 2014-10-15 11:21:09 | 显示全部楼层
本帖最后由 kevinch 于 2014-10-15 11:30 编辑
$f=@ScriptDir&"\temp.txt"
$t=TimerInit()
$hf=FileOpen($f,0)
$str=""
For $n=1 To FileGetSize($f)/1024
        FileSetPos($hf,-1024*$n,2)
        $arr=StringSplit(FileRead($hf),@CRLF,1)
        If $arr[0]>2 Then
                $str=$arr[$arr[0]-1]
                ExitLoop
        EndIf
Next
ConsoleWrite($str&@TAB&TimerDiff($t)&@CRLF)
用这个试一下

评分

参与人数 2金钱 +60 收起 理由
solox + 30 You are good, you are very good, thank y
haijie1223 + 30 厉害,学习了。真牛逼~

查看全部评分

 楼主| 发表于 2014-10-15 13:13:14 | 显示全部楼层
非常厉害,给很多很多个赞
发表于 2014-10-30 11:14:37 | 显示全部楼层
这么有才的解决方法,还是标记一下吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-13 16:34 , Processed in 0.065001 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表