vlax-release-object


(vlax-release-object vlaObject)

This function releases the vlaObject COM object (decrements its "reference counter").

Arguments

vlaObject  (VLA-Object) any COM object

Return

integer, indicates the actual "reference counter" of the COM object;
if 0 is returned, the COM object is finally released, and should no longer be accessed,
except by (vlax-object-released-p) function

Example

(setq ent (vlax-ename->vla-object (entlast)))  #<VLA-OBJECT IAcadLine 0000000039E12370>
(vlax-release-object ent)  0

Remarks

releasing an already released object is safe, and does not trigger an error in BricsCAD (but does trigger an error on other CAD systems)



©  Bricsys NV. All rights reserved.