欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


FileReadLine

讀取文本文件指定行的文本.

FileReadLine ( "文件句柄/文件名" [, 行號] )

參 數(shù)

文件句柄/文件名 由此前 FileOpen 函數(shù)返回的文件句柄. 也可以使用文件名字符串作為參數(shù).
行號 [可選參數(shù)] 讀取的行號. 文本文件的第一行為 1(不為 0), 最后一行為 -1.

返 回 值

成功: 返回指定行的文本.
專用: 設(shè)置 @error 為 -1, 已讀到文件尾.
失敗: 設(shè)置 @error 為 1, 文件沒有以讀取模式打開, 在或其它錯誤.

備 注

函數(shù)將返回讀取指定行的文本內(nèi)容, 行末尾的任何換行符 ( CHR(10) 或 @LF ) 自動剝離.
若沒有指定行號, 則將自動讀取"下一行". ("下一行"對新打開的文件而言是指第一行..)
如果指定的是文件名而不是文件句柄 - 文件將被打開, 并在函數(shù)調(diào)用期間關(guān)閉.
如果打開的文件較大, 讀取會比使用文件句柄要慢得多.
注意: 不要混合使用文件句柄和文件名, 即不要在使用 FileOpen 打開文件后,
又在函數(shù)中使用文件名. 不能同時使用文件名和文件句柄!

從性能的角度來看, 一行行讀取是一個壞主意, 此時"行號"參數(shù)是由一逐行遞增.
這將迫使 AutoIt 從開始重讀該文件, 直至達到指定的行.

ANSI 和 UTF16/UTF8 文本格式都可以讀取 - AutoIt 會自動確定類型.

相 關(guān) 函 數(shù)

IniRead, FileOpen, FileRead, FileWrite, FileWriteLine, FileSetPos, FileGetPos

函 數(shù) 示 例


Local $file = FileOpen("test.txt", 0)

; 檢查以只讀打開的文件
If $file = -1 Then
    MsgBox(0, "錯誤", "無法打開文件.")
    Exit
EndIf

; 讀入文本行直到文件結(jié)束(EOF)
While 1
    Local $line = FileReadLine($file)
    If @error = -1 Then ExitLoop
    MsgBox(0, "讀取的行文本: ", $line)
Wend

FileClose($file)

provider with jb51.net (unicode)