概要 - Application オブジェクト(VBA/ActiveX)

Application オブジェクトは、AutoCAD ActiveX オートメーション モデルのルート オブジェクトです。

Application オブジェクトから、他のオブジェクトや、オブジェクトに割り当てられているプロパティまたはメソッドにアクセスできます。

たとえば、Application オブジェクトには、Preferences オブジェクトを返す Preferences プロパティがあります。このオブジェクトからは、[オプション]ダイアログ ボックス内のレジストリに保存されている設定にアクセスできます(図面に保存されている設定は、後で説明する DatabasePreferences オブジェクトに含まれます)。Application オブジェクトの他のプロパティからは、アプリケーションの名前とバージョン、AutoCAD のウィンドウのサイズ、位置、表示/非表示など、アプリケーション固有のデータにアクセスできます。Application オブジェクトのメソッドは、ADS アプリケーションおよび ARX アプリケーションの一覧表示、ロード、ロード解除、および AutoCAD の終了など、アプリケション固有の動作を実行します。

また、Application オブジェクトの Documents コレクションでは AutoCAD の図面に、MenuBar および MenuGroups コレクションでは AutoCAD のメニューおよびツールバーに、VBE プロパティでは VBA IDE にリンクすることができます。



Application オブジェクトは、ActiveX インタフェースのグローバル オブジェクトでもあります。つまり、Application オブジェクトのすべてのメソッドおよびプロパティをグローバルな名前空間で使用できます。