データベースが開かれると、4Dはストラクチャファイルと同階層にあるComponentsフォルダ内の有効なコンポーネントをロードします。COMPONENT LISTコマンドは、4Dがカレントのホストデータベースにロードしたコンポーネントの名前を、componentsArray 配列に返します。
このコマンドは、ホストデータベースまたはコンポーネントから呼び出すことができます。データベースがコンポーネントを使用しない場合、componentsArray 配列は空となります。
コンポーネントの名前は、マトリクスデータベース (.4db, .4dc or .4dbase) のストラクチャ名です。このコマンドを使用して、コンポーネントがインストールされているかいないかにより追加の機能を提供する、アーキテクチャやモジュールインタフェースを設定できます。
4Dコンポーネントに関する詳細は、Design Referenceマニュアルを参照してください。