vlax-import-type-library


(vlax-import-type-library :tlb-filename filename [ :methods-prefix methodPrefix [ :properties-prefix propertyPrefix [ :constants-prefix constPrefix ] ] ])

This function imports the specified COM TypeLibrary (.tlb) filename, and generates Lisp wrapper functions for the properties and methods provided by the COM interface exposed by the TypeLibrary.

Arguments

:tlb-filename  (fixed symbol)  
filename  (string) the .tlb file to be imported
:methods-prefix  (fixed symbol, optional)  indicates that the "prefix for methods" is following
methodPrefix  (string, optional)  the prefix string, added to the COM method names
:properties-prefix  (fixed symbol, optional)  indicates that the "prefix for properties" is following
methodPrefix  (string, optional)  the prefix string, added to the COM property names
:constants-prefix  (fixed symbol, optional) indicates that the "prefix for constants" is following
constPrefix  (string, optional)  the prefix string, added to the COM constants names

Return

T or NIL

Example

(vla-get.layer)  the "property prefix" for COM properties is "vla-" ("get-" and "put-" are automatically added by Lisp core)
(vla-ZoomWindow)  the "method prefix" for COM methods is also "vla-"

Remarks




©  Bricsys NV. All rights reserved.