| (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.