Rexx-stream
提供:Dev Guides
Rexx-ストリーム
この関数は、ファイルのステータスを確認するために使用されます。 使用する前にファイルのステータスを確認する必要がある場合があります。 ファイルが破損しているか使用できない場合、ファイルに対してそれ以上の操作は実行できません。 そのため、最初にファイルのステータスを確認する方が理にかなっています。
構文
stream(filename)
パラメーター
*filename* -これはファイルの名前です。
戻り値
この関数は、次の値のいずれかを返すことができます-
- READY -ファイルは準備ができており、以降の操作に使用できます。
- NOTREADY -ファイルの準備ができていません。 ファイルが別の操作で使用され、入出力操作の発生を待機している場合があります。 このような場合、ファイルのステータスはこの状態になる場合があります。
- エラー-ファイルが別の操作で使用されており、ファイルがエラー状態になっている場合があります。 このような場合、ファイルのステータスはこの(ERROR)になります。
- UNKNOWN -これは、Rexxがファイルの現在のステータスを理解できない場合に返されます。
例
/*Main program*/
status = stream(Example.txt)
say status
上記のプログラムを実行すると、次の結果が得られます。
出力
READY