找回密码
 加入
搜索
查看: 1326|回复: 5

AU3获取行号

[复制链接]
发表于 2009-7-27 19:06:41 | 显示全部楼层 |阅读模式
本帖最后由 zhenglei 于 2009-7-28 14:42 编辑

AU3如何获取行号

1.txt 内容
1111
2222
333
555
aaa
ccc
eee
ffff

在文件内容查找 CCC  如果正确查找到后如何才可以知道CCC的行号是多少。即在多少行????






这跟 高级讨论 没什么关系吧!?  -------------kn007
 楼主| 发表于 2009-7-27 19:06:52 | 显示全部楼层
自己先顶一下。
发表于 2009-7-27 19:11:35 | 显示全部楼层
For $i= 1 to 10
IF StringInStr (FileReadLine ("1.txt",$i),"CCC") <> 0 Then ExitLoop
Next
MsgBox (64,"",$i)
发表于 2009-7-27 21:40:57 | 显示全部楼层
本帖最后由 afan 于 2009-7-28 22:15 编辑

如果不确定总行数,可以:
$i= 1
Do
$a = FileReadLine("1.txt",$i)
IF $a = 'ccc' Then MsgBox (64,0,'ccc 在第 ' & $i & ' 行 ')
$i += 1
Until @error
发表于 2009-7-27 21:49:27 | 显示全部楼层
果然都是高手,学习啦!
 楼主| 发表于 2009-7-27 22:50:40 | 显示全部楼层
感谢 啊。兄弟们。哈哈
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-14 03:54 , Processed in 0.074366 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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