「Vlax-dump-object」の版間の差分
細編集の要約なし |
編集の要約なし |
||
6行目: | 6行目: | ||
; 機能 | ; 機能 | ||
: オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッドを一覧表示する。 | : オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッドを一覧表示する。 | ||
; 引数 | ; 引数 | ||
:* obj : VLA オブジェクト。 | :* obj : VLA オブジェクト。 | ||
:* T : 指定した場合、vlax-dump-object 関数は obj に適用可能なすべてのメソッドも一覧表示する。 | :* T : 指定した場合、vlax-dump-object 関数は obj に適用可能なすべてのメソッドも一覧表示する。 | ||
; 戻り値 | ; 戻り値 | ||
: 成功した場合は T。無効なオブジェクト名が指定された場合、vlax-dump-object 関数はエラー メッセージを表示する。 | : 成功した場合は T。無効なオブジェクト名が指定された場合、vlax-dump-object 関数はエラー メッセージを表示する。 | ||
2025年8月15日 (金) 21:55時点における最新版
- 構文
- (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))))
関連事項