刷新緩沖區(qū)文件到磁盤.
FileFlush ( 句柄 )
句柄 | 先前調用 FileOpen() 函數(shù)返回的文件句柄. |
成功: | 返回 true, 緩沖區(qū)已刷新 (或不需要刷新). |
失敗: | 返回 false. |
Local Const
$sFile =
"test.txt"
Local $hFile
= FileOpen($sFile, 1)
; 檢查文件是否為寫模式打開
If $hFile
= -1 Then
MsgBox(0, "錯誤", "無法打開文件.")
Exit
EndIf
; 寫一些東西到文件.
FileWriteLine($hFile, "一行文本")
; 運行記事本程序, 顯示該文件是空的, 因為它沒有刷新.
RunWait("notepad.exe " & $sFile)
; 刷新文件到磁盤.
FileFlush($hFile)
; 再次運行記事本程序,表明該文件的內(nèi)容現(xiàn)在已刷新到磁盤.
RunWait("notepad.exe " & $sFile)
; 關閉句柄.
FileClose($hFile)
; 清理臨時文件.
FileDelete($sFile)
provider with jb51.net (unicode) |