zhenglei 发表于 2009-7-27 19:06:41

AU3获取行号

本帖最后由 zhenglei 于 2009-7-28 14:42 编辑

AU3如何获取行号

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

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






这跟 高级讨论 没什么关系吧!?-------------kn007

zhenglei 发表于 2009-7-27 19:06:52

自己先顶一下。

hyrl5190 发表于 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)

afan 发表于 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

果然都是高手,学习啦!

zhenglei 发表于 2009-7-27 22:50:40

感谢 啊。兄弟们。哈哈
页: [1]
查看完整版本: AU3获取行号