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

[系统综合] 【已解决】如何获取某个文本中指定范围内的内容?

 火.. [复制链接]
发表于 2011-12-28 01:00:30 | 显示全部楼层
本帖最后由 131738 于 2011-12-28 02:06 编辑

回复 15# FateSky
for $i = 1 to _FileCountLines(文件名)
        If StringInStr(FileReadLine(文件名, $i), "</Name>") 〉0 Then
            ;插入 4 楼代码
        EndIf
Next
在帮助中找函数说明。。。

建议你向 afan 道歉,不该直呼 “4#楼的”,不是你的这个呼叫,afan 早帮你解决了!
发表于 2011-12-28 07:16:17 | 显示全部楼层
16楼元佬,既帮人解决问题,还教导做人的道理,受益,致敬之极!
 楼主| 发表于 2011-12-28 08:17:09 | 显示全部楼层
回复 16# 131738


    谢谢,知道了,元老哥,我是刚混论坛,可能有些规矩不太懂,希望元老哥多多指导,谢了,!
 楼主| 发表于 2011-12-28 08:21:51 | 显示全部楼层
回复 11# afan


    afan,对不起啊,直接称呼你4#,由于我刚混论坛,有些东西不太懂,希望您能多多包涵!谢谢!希望以后您能多多指导!

评分

参与人数 1金钱 +50 收起 理由
131738 + 50 知错能改善莫大焉

查看全部评分

发表于 2011-12-28 14:07:11 | 显示全部楼层
回复  afan


    afan,对不起啊,直接称呼你4#,由于我刚混论坛,有些东西不太懂,希望您能多多包涵! ...
FateSky 发表于 2011-12-28 08:21


4 楼给了代码,7楼如果询问得当,8楼就会有解决代码了,而且比我的代码强

afan 给的代码,基本上你就可以直接使用的,不比我的还要翻帮助。。。。
发表于 2011-12-28 14:11:24 | 显示全部楼层
回复 19# FateSky


    你直接点"回复"或"引用我"才会收到提醒消息,不然我根本不会注意到~ (用楼层别人更不会注意)
另外,我在4#的代码是可以获取多个的,是你自己不查看函数说明,加之你在顶楼以图片形式描述字符串,让想帮你的人都因为无法复制字符而飘过。
#Include <String.au3>
#include <Array.au3>

$a = _StringBetween('<Name>与</Name>' & @CRLF & '<Name>ABC</Name>', '<Name>', '</Name>')
_ArrayDisplay($a, '')
最后提醒下,问题解决应及时在帖子标题加注“已解决”字样。
 楼主| 发表于 2011-12-28 17:16:46 | 显示全部楼层
回复 21# afan


    现在是这样的,我要读取*.dat的文件里内容,这是一个系统生成的日志文件,但是我在第一次获取里面的内容时,却获取不到,只有当我把源文件打开,进行稍微修改一下,才能获取到,我现在很纠结,不知道问题出现在哪里,能帮我解决一下吗?
发表于 2011-12-28 17:35:52 | 显示全部楼层
回复 22# FateSky


    这是与主题无关的问题,请另开主题帖。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 03:35 , Processed in 0.080580 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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