Rexx-stream

提供:Dev Guides
移動先:案内検索

Rexx-ストリーム

この関数は、ファイルのステータスを確認するために使用されます。 使用する前にファイルのステータスを確認する必要がある場合があります。 ファイルが破損しているか使用できない場合、ファイルに対してそれ以上の操作は実行できません。 そのため、最初にファイルのステータスを確認する方が理にかなっています。

構文

stream(filename)

パラメーター

*filename* -これはファイルの名前です。

戻り値

この関数は、次の値のいずれかを返すことができます-

  • READY -ファイルは準備ができており、以降の操作に使用できます。
  • NOTREADY -ファイルの準備ができていません。 ファイルが別の操作で使用され、入出力操作の発生を待機している場合があります。 このような場合、ファイルのステータスはこの状態になる場合があります。
  • エラー-ファイルが別の操作で使用されており、ファイルがエラー状態になっている場合があります。 このような場合、ファイルのステータスはこの(ERROR)になります。
  • UNKNOWN -これは、Rexxがファイルの現在のステータスを理解できない場合に返されます。

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

上記のプログラムを実行すると、次の結果が得られます。

出力

READY