In AutoCAD, vlax-import-type-library is
executed at runtime rather than at compiletime. The following practices
are recommended when using vlax-import-type-library:
- If
you want your code to run on different machines, avoid specifying
an absolute path in the tlb-filename parameter.
- If
possible, avoid using vlax-import-type-library from
inside any AutoLISP expression (in other words, always call it from
a top-level position).
- In your
AutoLISP source file, code the vlax-import-type-library call before
any code that uses method or property wrappers or constants defined
in the type library.