regapp (AutoLISP)

拡張オブジェクト データを使用できるようにするために、現在の AutoCAD の図面にアプリケーション名を登録します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(regapp application)
application

タイプ: 文字列

アプリケーション名。名前は、有効なシンボル テーブル名でなければなりません。

戻り値

タイプ: 文字列

同じ名前のアプリケーションが既に登録されている場合、この関数は nil を返します。それ以外の場合は、アプリケーションの名前を返します。

登録が正常に終了した場合は、アプリケーション名が APPID シンボル テーブルに格納されます。このテーブルは、図面で拡張データを使用しているアプリケーションのリストを保持します。

(regapp "ADESK_4153322344")
"ADESK_4153322344"

(regapp "DESIGNER-v2.1-124753")
"DESIGNER-v2.1-124753"
注: 一意の独自のアプリケーション名を指定してください。これを確実に行う 1 つの方法として、会社名や製品名に一意の数字(電話番号や現在の日時など)を付け加えて、それを名前にするという方法があります。アプリケーションによって、製品のバージョン番号をアプリケーション名に含めることも、個別の整数または実数(たとえば (1040 2.1))のフィールドに含めることもできます。