(vlax-dump-object obj [T]) | ||
Argumenty: | ||
obj
|
- VLA objekt | |
T
|
- je-li specifikován vlax-dump-object vypíše všechny metody aplikované na obj | |
Popis: | ||
- vypíše vlastnosti objektu a volitelně metody aplikované na objekt | ||
Návratové hodnoty: | ||
- T - vše proběhlo v pořádku | ||
- chybovou zprávu - špatné jméno objektu | ||
Příklady: | ||
_$ (setq aa (vlax-get-acad-object)) | ||
vrací #<VLA-OBJECT IAcadApplication 00b3b91c> | ||
_$ (vlax-dump-object aa) | ||
; IAcadApplication: AutoCAD Application Interface | ||
; Property values: | ||
; ActiveDocument (RO) = # |
||
; Application (RO) = # |
||
; Caption (RO) = "AutoCAD - [Drawing.dwg]" | ||
. | ||
T | ||
_$ (vlax-dump-object aa T) |
||
; IAcadApplication: AutoCAD Application Interface | ||
; Property values: | ||
; ActiveDocument (RO) = # |
||
; Application (RO) = # |
||
; Caption (RO) = "AutoCAD - [Drawing.dwg]" | ||
. | ||
; Methods supported: | ||
; EndUndoMark () | ||
; Eval (1) | ||
; GetInterfaceObject (1) | ||
; ListAds () | ||
; ListArx () | ||
. | ||
T |
(vlax-erased-p obj) | ||
Argumenty: | ||
obj
|
- VLA objekt | |
Popis: | ||
- určí zda byl objekt vymazán | ||
Návratové hodnoty: | ||
- T - objekt byl vymazán | ||
- nil - v opačném případě |
(vlax-get-acad-object) | ||
Popis: | ||
- získá nejvrchnější level objektu aplikace AutoCADu pro aktuální relaci AutoCADu | ||
Návratová hodnota: | ||
- VLA objekt | ||
Příklady: | ||
_$ (setq aa (vlax-get-acad-object)) | ||
vrací #<VLA-OBJECT IAcadApplication 00b3b91c> |
Podívejte se na funkci vlax-property-available-p.
(vlax-object-released-p obj) | ||
Argumenty: | ||
obj
|
- VLA objekt | |
Popis: | ||
- zjistí zda byl objekt uvolněný | ||
Návratové hodnoty: | ||
- T - objekt byl uvolněn (žádný kreslící objekt AutoCADu není připojený na obj) | ||
- nil - objekt nebyl uvolněn | ||
Příklady: | ||
Připojení aplikace Excel k aktuálnímu výkresu AutoCADu: | ||
_$ (setq excelobj (vlax-get-object "Excel.Application")) | ||
vrací #<VLA-OBJECT _Application 00168a54> | ||
Uvolnění objektu Excelu: | ||
_$ (vlax-release-object excelobj) | ||
vrací 1 | ||
Zjištění zda je objekt uvolněn: | ||
_$ (vlax-object-released-p excelobj) | ||
vrací T |
(vlax-read-enabled-p obj) | ||
Argumenty: | ||
obj
|
- VLA objekt | |
Popis: | ||
- zjistí zda může být objekt čten | ||
Návratové hodnoty: | ||
- T - objekt je možné číst | ||
- nil - v opačném případě |
(vlax-release-object obj) | ||
Argumenty: | ||
obj
|
- VLA objekt | |
Popis: | ||
- uvolní objekt výkresu | ||
Návratová hodnota: | ||
- nespecifikována |
Podívejte se na funkci vlax-import-type-library.