UOpen

在讀出和寫入兩種模式下開啟檔案。

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

參數

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

說明
以指定的檔案編號開啟指定的檔案。此陳述式用於寫入指定檔案或讀出資料。

注意


可使用網路路徑。


若指定不存在的檔案,則建立該檔案並寫入資料。若指定存在的檔案,則從既有資料的開頭讀寫資料。

可用Seek命令切換檔案的載入/寫入位置(指標)。若要切換載入存取和寫入存取,請用Seek命令重新設定檔案指標。

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

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

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

參照
Close、Print #、Input#、AOpen、BOpen、ROpen、WOpen、FreeFile、Seek

UOpen範例

Integer fileNum, i, j

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

fileNum = FreeFile
UOpen "TEST.DAT" As #fileNum
Seek #fileNum, 10
Input #fileNum, j
Print "data = ", j
Close #fileNum