打開指定的文本文件以供讀寫。
FileOpen ( "文件名", 模式 )
參數
文件名 | 要打開的文本文件名。 |
模式 | 指定以何種模式(讀或寫)打開文件: 0 = 讀取模式 1 = 寫入模式(附加文件到文件結尾) 2 = 寫入模式(先刪除之前的內容) 如果目標文件并不存在則以上兩種寫入模式都將新建目標文件。 |
返回值
成功: | 返回一個文件“句柄”或直接用于后來的文件函數。 |
失敗: | 返回值為 -1,說明有錯誤發(fā)生。 |
注意
每個 AutoIt 腳本最多能同時打開 64 個文件;若超過此限制則程序將拋出一個運行時錯誤;另外,一個文件只能以讀取模式或寫入模式打開,不可兼得。當以寫入模式打開某個文件時,如果該文件并不存在則程序將自動創(chuàng)建該文件。在完成對某個文件的所有操作之后請調用 FileClose 函數來關閉該文件。在腳本程序終止運行時,AutoIt 會自動關閉所有由腳本打開的文件;當然了,顯式調用 FileClose 函數來關閉文件始終是推薦方式。
相關
FileClose, FileReadLine, FileWriteLine, FileRead
示例
$file = FileOpen("test.txt", 0)
; 檢查文件是否正常打開
If $file = -1 Then
MsgBox(0, "錯誤", "無法打開目標文件。")
Exit
EndIf
FileClose($file)