・ 画層の状態(表示、非表示、フリーズ、ロック)を調べる

画層の状態を調べるには、テーブルデータのグループコードを調べます。

グループコード        内容
    70                    ビットコード 1 : フリーズ
                           ビットコード 2 : 新しいビューポートの既定値はフリーズ
                           ビットコード 4 : ロック
    62                    色番号(負の値ならば非表示)

(setq td (tblsearch "LAYER" "画層名"))
(setq d70 (cdr (assoc 70 td)))
(if (= 1 (logand d70 1)) ; ビットコード1が設定されているか
  (princ "\nフリーズ")
  )
(if (= 4 (logand d70 4)) ; ビットコード4が設定されているか
  (princ "\nロック")
  )
(setq d62 (cdr (assoc 62 td)))
(if (minusp d62) ; 負の値かどうか
  (princ "\n非表示")
  (princ "\n表示")
  )

ただし、テーブルデータは(entmod)で変更できないものが多いので注意が必要です