コマンド プロンプトやユーザ インタフェースからコマンドにアクセスする他にも、製品にはアプリケーション プログラミング インタフェース(API)が用意されており、これを使用して作図環境をコントロールしたり、図面のデータベースを修正することができます。
次の表に、プラットフォームおよび製品でサポートされているプログラミング インタフェースを示します。
プログラミング インタフェース | Windows | Mac OS | Web | ||
---|---|---|---|---|---|
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD | |
AutoLISP ® | ✓ | ✓ | ✓ | -- | ✓ |
ObjectARX ™ | ✓ | -- | ✓ | -- | -- |
Visual LISP ™ | ✓ | -- | -- | -- | -- |
Managed .NET | ✓ | -- | -- | -- | -- |
ActiveX ® オートメーション | ✓ | -- | -- | -- | -- |
VBA (Visual Basic ® for Applications) | ✓ | -- | -- | -- | -- |
JavaScript | ✓ | -- | -- | -- | -- |
どのインタフェースを使用するかは、プラットフォーム、アプリケーション側の条件、およびプログラミング経験によって異なります。