「Vle-table-list」の版間の差分

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


;サンプル
;サンプル
<syntaxhighlight lang="lisp" line>
<pre class="brush:autolisp;">
(vle-table-list "LAYER" T)
(vle-table-list "LAYER" T)
("0" "1" "Defpoints" ...)
("0" "1" "Defpoints" ...)
28行目: 28行目:
(vle-table-list-all "BLOCK" T)  
(vle-table-list-all "BLOCK" T)  
("*Model_Space" "*Paper_Space" ...)
("*Model_Space" "*Paper_Space" ...)
</syntaxhighlight>
</pre>
 


-----
-----

2022年11月28日 (月) 04:10時点における版

構文
(vle-table-list tablename asNames)


機能
指定されたテーブルをスキャンし全項目のリストを返す。 * 隠し項目や匿名項目を除く


引数
  • tablename : tablename スキャンするテーブル名(文字列)
  • サポートされるテーブル: BLOCK LAYER LTYPE VIEW STYLE UCS APPID DIMSTYLE VPORT
  • asNames : 項目名、エンティティ名、どちらを列挙するかを指定する。'T'=項目名、nil=エンティティ名。


戻り値
文字列またはエンティティ名のテーブルエントリ リスト


サンプル
(vle-table-list "LAYER" T)
("0" "1" "Defpoints" ...)

(vle-table-list "LAYER" nil)
(<Entity name> <Entity name> ... ) 

(vle-table-list-all "BLOCK" T) 
("*Model_Space" "*Paper_Space" ...)

関連事項