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

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


FileSetPos

設(shè)置當前文件的位置.

FileSetPos ( 句柄, 偏移量, 起點 )

參 數(shù)

句柄 先前調(diào)用 FileOpen() 函數(shù)返回的文件句柄.
偏移量 從起點的偏移量. 可以是正數(shù)或負數(shù). 負值向后移動.
起點 必須是下列值之一:
 0 - 文件開始點 ($FILE_BEGIN 由 Constants.au3 文件定義).
 1 - 當前位置 ($FILE_CURRENT 由 Constants.au3 文件定義).
 2 - 文件結(jié)尾 ($FILE_END 由 Constants.au3 文件定義).

返 回 值

成功: 返回 True, 操作成功.
失敗: 返回 False.

備 注

包含 Constants.au3 文件到腳本, 使用"起點"參數(shù)括號內(nèi)的常量名指定操作的起點.
可以對同一文件執(zhí)行讀與寫操作. 讀,寫同一個文件時, 讀,寫之間必須調(diào)用 FileFlush().
移動指針到數(shù)據(jù)的中間可用于修改數(shù)據(jù).

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

FileGetPos, FileFlush, FileRead, FileReadLine, FileWrite, FileWriteLine, FileOpen

函 數(shù) 示 例


#include <Constants.au3>

Local Const $sFile = "test.txt"
Local $hFile = FileOpen($sFile, 2)

; 檢查文件是否以寫入模式打開
If $hFile = -1 Then
    MsgBox(0, "錯誤", "無法打開文件.")
    Exit
EndIf

; 寫些文本到文件.
FileWriteLine($hFile, "Line1")
FileWriteLine($hFile, "Line2")
FileWriteLine($hFile, "Line3")

; 刷新文件到磁盤.
FileFlush($hFile)

; 檢查文件中位置, 并嘗試讀取當前位置的內(nèi)容.
MsgBox(0, "", "位置: " & FileGetPos($hFile) & @CRLF & "數(shù)據(jù): " & @CRLF & FileRead($hFile))

; 現(xiàn)在調(diào)整位置.
Local $n = FileSetPos($hFile, 0, $FILE_BEGIN)

; 檢查文件中位置, 并嘗試讀取當前位置的內(nèi)容.
MsgBox(0, "", "位置: " & FileGetPos($hFile) & @CRLF & "數(shù)據(jù): " & @CRLF & FileRead($hFile))

; 關(guān)閉句柄.
FileClose($hFile)

; 刪除臨時文件.
FileDelete($sFile)

provider with jb51.net (unicode)