ページの先頭行へ戻る
NetCOBOL V12.0 CBLサブルーチン ユーザーズガイド
FUJITSU Software

11.23 CBL_READ_SCR_CHATTRS

スクリーン画面上の指定された位置から、指定された長さ分の文字と属性を取得します。

指定方法

呼出しの記述
CALL "CBL_READ_SCR_CHATTRS" USING 画面位置
                                  文字バッファ
                                  属性バッファ
                                  文字列の長さ
                            RETURNING 状態コード.
パラメタのデータ定義
01 画面位置.
  02 行位置          PIC 9(4) BINARY.
  02 桁位置          PIC 9(4) BINARY.
01 文字バッファ      PIC X(n).
01 属性バッファ.
  02 属性            PIC 1(8) BIT OCCURS n TIMES.
01 文字列の長さ      PIC 9(4) BINARY.
01 状態コード        PIC S9(4) COMP-5.
行位置

最上端行を原点に行を0から始まる数値を指定します。

桁位置

最左端を原点に桁を0から始まる数値を指定します。

文字バッファ

取得する文字列の格納域を指定します。

属性バッファ

取得する属性の格納域を指定します。

属性については、“11.14 CBL_WRITE_SCR_ATTRS” を参照してください。

文字列の長さ

取得する文字列の長さを指定します。

復帰コード

復帰コードは、RETURNINGに指定した状態コードに設定されます。

状態コード
  • 0:成功

  • 0以外:失敗