「Vla-getcustombykey」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-getcustombykey ''vla-object'' ''pKey'') ; 機能 : 名前(キー)の値に対応するカスタム プロパティの値を返す。 ; ...」) |
細編集の要約なし |
||
(同じ利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
{{AutoLISP}} | {{AutoLISP}} | ||
; 構文 | ; 構文 | ||
: (vla-getcustombykey ''vla-object'' ''pKey'') | : (vla-getcustombykey ''vla-object'' ''pKey'' ''pValue'') | ||
11行目: | 11行目: | ||
; 引数 | ; 引数 | ||
:* vla-object … SecurityParams の VLA オブジェクト | :* vla-object … SecurityParams の VLA オブジェクト | ||
:* pKey … | :* pKey … カスタム プロパティ名の文字列。 | ||
:* pValue … | :* pValue … pKey の値を格納する変数。 | ||
24行目: | 25行目: | ||
(setq acsum (vla-get-summaryinfo *ActDoc*)) | (setq acsum (vla-get-summaryinfo *ActDoc*)) | ||
(vla-getcustombykey acsum "My Key") | (vla-addcustominfo acsum "OH My Key" "My Custom Value") | ||
(vla-setcustombykey acsum "My Key" "My Value") | (vla-getcustombykey acsum "OH My Key" 'val) | ||
(vla-setcustombykey acsum "OH My Key" "My Value") | |||
38行目: | 40行目: | ||
* [[vla-getcustombykey]] | * [[vla-getcustombykey]] | ||
* [[vla-setcustombykey]] | * [[vla-setcustombykey]] | ||
* [[vla-addcustominfo]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2013年11月25日 (月) 16:04時点における最新版
- 構文
- (vla-getcustombykey vla-object pKey pValue)
- 機能
- 名前(キー)の値に対応するカスタム プロパティの値を返す。
- 引数
-
- vla-object … SecurityParams の VLA オブジェクト
- pKey … カスタム プロパティ名の文字列。
- pValue … pKey の値を格納する変数。
- 戻り値
- nil
- サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object))) (setq acsum (vla-get-summaryinfo *ActDoc*)) (vla-addcustominfo acsum "OH My Key" "My Custom Value") (vla-getcustombykey acsum "OH My Key" 'val) (vla-setcustombykey acsum "OH My Key" "My Value")
関連事項