「Vle-dictobjname」の版間の差分
編集の要約なし |
編集の要約なし |
||
(同じ利用者による、間の1版が非表示) | |||
17行目: | 17行目: | ||
: dictname に itemname があれば エンティティ名、なければ nil。 | : dictname に itemname があれば エンティティ名、なければ nil。 | ||
===ディクショナリ=== | |||
====ディクショナリ==== | |||
* ACAD_COLOR | * ACAD_COLOR | ||
* ACAD_DETAILVIEWSTYLE | * ACAD_DETAILVIEWSTYLE | ||
52行目: | 53行目: | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2023年1月28日 (土) 08:08時点における最新版
- 構文
- (vle-dictobjname dictname itemname)
- 機能
- ディクショナリ 'dictname' が項目 'itemname' を含むかどうかを調べ、 エンティティ名または nil を返す。
- (cdr (assoc -1 (dictsearch dictname itemname)))を高速に置き換えるもの
- 引数
-
- dictname : スキャンするディクショナリ名の文字列
- itemname : 検索する項目名
- 戻り値
- dictname に itemname があれば エンティティ名、なければ nil。
ディクショナリ
- ACAD_COLOR
- ACAD_DETAILVIEWSTYLE
- ACAD_GROUP
- ACAD_LAYOUT
- ACAD_MATERIAL
- ACAD_MLEADERSTYLE
- ACAD_MLINESTYLE
- ACAD_PLOTSETTINGS
- ACAD_PLOTSTYLENAME
- ACAD_SCALELIST
- ACAD_SECTIONVIEWSTYLE
- ACAD_TABLESTYLE
- ACAD_VISUALSTYLE
- サンプル
(vle-dictobjname (namedobjdict) "ACAD_GROUP") <Entity name: 7c215770> (if (vle-dictobjname (namedobjdict) "ACAD_MLEADERSTYLE") (princ "\nあるね") (princ "\nないね") )
関連事項