WOpen

以寫入模式開啟檔案。

格式
WOpen 檔名 As #檔案編號
.
.
Close #檔案編號

參數

檔案名稱
指定包含路徑的檔案名稱字串。僅指定檔名時,即指目前目錄中的檔案。詳細內容請參閱ChDisk。
檔案編號
以30~63的整數值或運算式來指定。

說明
以指定檔案編號開啟指定的檔案。此陳述式用於開啟指定的檔案並寫入資料。(在已有的檔案中覆寫資料時,請參閱AOpen相關說明。)

沒有指定的檔案時,則新建並寫入檔案。若有指定的檔案,則刪除所有既有資料,並執行新的寫入操作。

在檔案處於開啟狀態下,指定的檔案編號用於識別該檔案。因此,在關閉該檔案之前,不可將相同的檔案編號用於其它檔案。在檔案操作命令(Print#, Write, Seek, Flush, Close)中使用檔案編號。

以Close陳述式關閉檔案,並釋放檔案編號。

請以FreeFile函數取得檔案編號,以避免將同一編號用在多項工作上。

注意


  • 可使用網路路徑。

  • 寫入檔案時會被緩衝。

    可用Flush陳述式寫入被緩衝的資料。以Close陳述式關閉檔案時,也進行寫入。


參照
AOpen、BOpen、Close、Print#、ROpen、UOpen、FreeFile

WOpen範例

Integer fileNum, i, j

fileNum = FreeFile
WOpen "TEST.DAT" As #fileNum
For i = 0 To 100
    Print #fileNum, i
Next i
Close #fileNum

fileNum = FreeFile
ROpen "TEST.DAT" As #fileNum
For i = 0 to 100
    Input #fileNum, j
    Print "data = ", j
Next i
Close #fileNum