找回密码
 加入
搜索
查看: 1965|回复: 3

[系统综合] 根据字符串查询文件,文件中有该字符串,则修改该字符串所在行的下两行的数据[已解决]

[复制链接]
发表于 2010-9-21 09:41:42 | 显示全部楼层 |阅读模式
本帖最后由 dhh45 于 2010-9-21 12:04 编辑

根据字符串查询文件,文件中有该字符串,则修改该字符串所在行的下两行的数据

如何编写??

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-9-21 11:17:05 | 显示全部楼层
#include <file.au3>
$path = @ScriptDir & "\ceshi.txt"
Global $a

If FileExists($path) = 0 Then
        FileWrite($path, "1111" & @CRLF & "2222" & @CRLF & "333" & @CRLF & "44" & @CRLF & "5555")
EndIf

For $a = 1 To _FileCountLines($path)
        $line = FileReadLine($path, $a)
        If @error = -1 Then ExitLoop
        If $line = "2222" Then ExitLoop
Next

_FileWriteToLine($path, $a + 1, "asdhkgahgh", 1)
_FileWriteToLine($path, $a + 2, "4541545sdsds", 1)

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

发表于 2010-9-21 11:33:35 | 显示全部楼层
$line=inputbox("匹配的字符串","请输入匹配的字符串")
 楼主| 发表于 2010-9-21 12:03:47 | 显示全部楼层
太谢谢了啊,呵呵,已解决
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-3 06:25 , Processed in 0.102609 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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