「Acet-xdata-get」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (acet-xdata-get ''xkeylist'' ) ; 機能 : エンティティにアタッチされている XData のリストを返す。 ; 引数 :* xkeylist : 取得する拡張データのリスト。(ename AppId dataKey) の形式でなければならない。 ; 戻り値 : キーの値、拡張データが無ければ nil ===MEMO=== * 動いてるかどうか不明。 ; サンプル <pre class="brush:autolisp;"> (regapp "MYAPP") (setq e (car…」) |
編集の要約なし |
||
18行目: | 18行目: | ||
===MEMO=== | ===MEMO=== | ||
* | * 動いてるかどうか不明なので [[vla-getxdata]] 使えばいいよ。 | ||
46行目: | 46行目: | ||
* [[acet-xdata-get]] | * [[acet-xdata-get]] | ||
* [[acet-xdata-set]] | * [[acet-xdata-set]] | ||
* [[vla-setxdata]] | |||
* [[vla-getxdata]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] | [[Category:BricsCADのLISP]] |
2025年7月27日 (日) 09:33時点における最新版
- 構文
- (acet-xdata-get xkeylist )
- 機能
- エンティティにアタッチされている XData のリストを返す。
- 引数
-
- xkeylist : 取得する拡張データのリスト。(ename AppId dataKey) の形式でなければならない。
- 戻り値
- キーの値、拡張データが無ければ nil
MEMO
- 動いてるかどうか不明なので vla-getxdata 使えばいいよ。
- サンプル
(regapp "MYAPP") (setq e (car (entsel))) (acet-xdata-get (list e "MYAPP" "Ver") ) nil (acet-xdata-set (list e "MYAPP" "Ver" 1.2 1040) ) ("MYAPP" (1002 . "{") (1040 . 1.2) (1002 . "}")) (acet-xdata-get (list e "MYAPP" "Ver") ) 1.2
関連事項