「Vle-dictsearch」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
38行目: 38行目:


[[Category:AutoLISP]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]

2023年1月28日 (土) 08:07時点における最新版

構文
(vle-dictsearch dictname itemname )


機能
指定されたディクショナリまたはサブディクショナリを走査し、すべてのエントリをリストを返す。


引数
  • ename : 検索するディクショナリの名前。
  • itemname : ディクショナリ内で検索する項目を指定する文字列。


戻り値
'dictname' が 'itemname' に含まれていれば T、そうでなければ nil


MEMO

(/= (dictsearch dictname itemname) nil) や
(if (dictsearch dictname itemname) ...) など、
単純に存在確認として使う場合の高速代替方法として使える。


サンプル

(vle-dictsearch (namedobjdict) "ACAD_GROUP")
nil ; グループ辞書の名前を返す。なければ nil


関連事項