図面内の削除されていない最後の主オブジェクト(図形)の名前を返します。
サポートされているプラットフォーム: Windows および Mac OS
(entlast)引数はありません。
タイプ: ads_name
図形名。現在の図面内に図形が存在しない場合は nil。
entlast 関数は、command 関数を使用して追加されたばかりの新しい図形の名前を取得するためによく使用されます。名前を取得する図形は、必ずしも画面上、またはフリーズ解除された画層上にある必要はありません。
図面に最後に追加された図形の名前を、変数 e1 に代入します。
(setq e1 (entlast)) <Entity name: 2c90538>
削除されていない最後の図形(主図形または従属図形)を、アプリケーションが必要とする場合は、次のような関数を定義し、entlast 関数の代わりにこの関数を呼び出してください。
(defun lastent (/ a b) (if (setq a (entlast)) Gets last main entity (while (setq b (entnext a)) If subentities follow, loopsuntil there are no more (setq a b) subentities ) ) a Returns last main entity ) or subentity