メインコンテンツまでスキップ
バージョン: 20 R7 BETA

LISTBOX GET HIERARCHY

LISTBOX GET HIERARCHY ( {* ;} object ; hierarchical {; hierarchy} )

引数説明
*演算子指定時、objectはオブジェクト名 (文字列)
省略時、objectは変数
objectanyオブジェクト名 (* 指定時) または
変数 (* 省略時)
hierarchicalBooleanTrue = 階層リストボックス
False = 非階層リストボックス
hierarchyPointer arrayポインタの配列

このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。

説明

LISTBOX GET HIERARCHY コマンドを使用して objectと***で指定したリストボックスのプロパティが階層であるかどうかを知ることができます。

オプションの * 引数を渡した場合、object引数はオブジェクト名 (文字列) です。この引数を渡さない場合objectは変数です。この場合、文字列ではなく変数参照を渡します。

ブール型のhierarchical引数はリストボックスのモードが階層モードであるかないかを示します:

  • 引数がTrueを返すと、リストボックスは階層モードです。
  • 引数がFalseを返すと、リストボックスは (非階層の) 標準配列モードで表示されています。

リストボックスが階層モードであるとき、hierarchy引数には階層を設定するために使用されるリストボックスの配列へのポインタが返されます。

Note: 階層リストボックスが階層モードでないとき、コマンドはhierarchy配列の最初の要素に、リストボックスの最初の列の配列へのポインタを返します。

参照

LISTBOX SET HIERARCHY