「Vlax-dump-object」の版間の差分
(ページの作成: ; 構文 : (vlax-dump-object ''obj'' [''T'']) ; 機能 : オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッド…) |
細編集の要約なし |
||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
{{AutoLISP}} | |||
; 構文 | ; 構文 | ||
: (vlax-dump-object ''obj'' [''T'']) | : (vlax-dump-object ''obj'' [''T'']) | ||
15行目: | 16行目: | ||
; サンプル | ; サンプル | ||
<pre class="brush:autolisp;"> | |||
(setq aa (vlax-get-acad-object)) | |||
#<VLA-OBJECT IAcadApplication 00b3b91c> | |||
(vlax-dump-object aa) | |||
; IAcadApplication: AutoCAD アプリケーションのインスタンス | |||
; プロパティの値:''' | |||
; ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac> | |||
; Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c> | |||
; Caption (RO) = "AutoCAD - [Drawing.dwg]" | |||
. | |||
. | |||
. | |||
T | |||
; オブジェクトのプロパティと、オブジェクトに適用可能なメソッドを一覧表示する。 | |||
(vlax-dump-object aa T) | |||
; IAcadApplication: AutoCAD アプリケーションのインスタンス | |||
; プロパティの値: | |||
; ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac> | |||
; Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c> | |||
; Caption (RO) = "AutoCAD - [Drawing.dwg]" | |||
. | |||
. | |||
. | |||
; サポートされているメソッド:''' | |||
; EndUndoMark ()''' | |||
; Eval (1) | |||
; GetInterfaceObject (1) | |||
; ListAds () | |||
; ListArx () | |||
. | |||
. | |||
. | |||
T | |||
; 選択した図形の情報をダンプ表示 | |||
(vlax-dump-object (vlax-ename->vla-object (car (entsel)))) | |||
</pre> | |||
----- | |||
関連事項 | |||
* [[vlax-get-acad-object]] | |||
* [[VLA-関数]] | |||
* [[vlax-dump-object]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2016年12月19日 (月) 09:54時点における最新版
- 構文
- (vlax-dump-object obj [T])
- 機能
- オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッドを一覧表示する。
- 引数
-
- obj : VLA オブジェクト。
- T : 指定した場合、vlax-dump-object 関数は obj に適用可能なすべてのメソッドも一覧表示する。
- 戻り値
- 成功した場合は T。無効なオブジェクト名が指定された場合、vlax-dump-object 関数はエラー メッセージを表示する。
- サンプル
(setq aa (vlax-get-acad-object)) #<VLA-OBJECT IAcadApplication 00b3b91c> (vlax-dump-object aa) ; IAcadApplication: AutoCAD アプリケーションのインスタンス ; プロパティの値:''' ; ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac> ; Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c> ; Caption (RO) = "AutoCAD - [Drawing.dwg]" . . . T ; オブジェクトのプロパティと、オブジェクトに適用可能なメソッドを一覧表示する。 (vlax-dump-object aa T) ; IAcadApplication: AutoCAD アプリケーションのインスタンス ; プロパティの値: ; ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac> ; Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c> ; Caption (RO) = "AutoCAD - [Drawing.dwg]" . . . ; サポートされているメソッド:''' ; EndUndoMark ()''' ; Eval (1) ; GetInterfaceObject (1) ; ListAds () ; ListArx () . . . T ; 選択した図形の情報をダンプ表示 (vlax-dump-object (vlax-ename->vla-object (car (entsel))))
関連事項