各プロジェクトは、さまざまな種類のコンポーネントを含むことができます。プロジェクトのさまざまなコンポーネントには、クラス モジュール、フォーム、参照、リソースなどがあります。
パブリックとプライベートのプロシージャおよび関数が含まれているコンポーネントです。クラス モジュールはカスタム名前空間の定義に使用されます。名前空間内では、プログラムに使用するプロシージャを定義し、AutoLISP から呼び出すことができるカスタム コマンドと関数を実装するための構造を定義します。
フォーム コンポーネントには、プロジェクトで使用するために配置するカスタム ダイアログ ボックスが含まれます。プロジェクトのフォームは、スタンドアロン アプリケーションを構築するのでない限り、プロシージャまたは関数を使用して表示されます。Windows フォーム、WPF ウィンドウ、ユーザ コントロールなどは、プロジェクトで使用できるフォームの種類の一例です。このガイドでは、フォームは Windows フォームおよび WPF ウィンドウを意味します。
参照は、プロジェクトで使用するプロジェクトまたはライブラリを示すために使用されます。