Rexx - 流



此函式用於檢查檔案的狀態。有時需要在使用檔案之前檢查其狀態。如果檔案損壞或不可用,則無法對檔案執行進一步的操作。因此,首先檢查檔案的狀態更有意義。

語法

stream(filename) 

引數

檔名 − 這是檔案的名稱。

返回值

此函式可以返回以下任何值:

  • READY − 檔案已準備好,可用於任何後續操作。

  • NOTREADY − 檔案未準備好。可能存在其他操作正在使用該檔案,並且正在等待輸入/輸出操作的情況。在這種情況下,檔案可能具有此狀態。

  • ERROR − 可能存在其他操作正在使用該檔案,並且檔案可能處於錯誤狀態的情況。在這種情況下,檔案可能具有此(ERROR)狀態。

  • UNKNOWN − 當 Rexx 無法理解檔案的當前狀態時返回此值。

示例

/* Main program */ 
status = stream(Example.txt)
say status

執行上述程式時,我們將得到以下結果。

輸出

READY 
rexx_functions_for_files.htm
廣告
© . All rights reserved.