2013-01-21 36 views
-1

我有一個文本文件包含兩列,我需要的,如果你需要更多的幫助,搜索「A」使用的AutoIt如何通過柱使用的AutoIt

Column1 Column2 
------- -------- 
    1  2 
    3  A 
    5  6 
+0

請參閱http://www.autoitscript.com/autoit3/docs/libfunctions/_ArraySearch.htm –

+0

Thanx,但我怎樣才能動態地分配第二列 – user1909028

回答

3
$file = FileRead("columns.txt") 
$lines = StringSplit($file, @CR) 
$count = $lines[0] 

For $i = 1 To $count 
    $line = $lines[$i] 
    $noExtraBlanks = StringStripWS($line, 7) 
    $columns = StringSplit($noExtraBlanks, " ") 
    $columnCount = $columns[0] 

    For $j = 1 To $columnCount 
     If $columns[$j] == "A" Then 
     ConsoleWrite("Line: " & $i & ", Column: " & $j & @CR) 
     EndIf 
    Next 
Next 

搜索字符串明智的文本文件,需要更精確地確定你想要達到的目標......這裏給出了給定文件中「A」的位置。