Martin wrote:
> hey,
> I was looking this vlisp help file.I found these vlax functions, but i did
> not manage to find these vla functions.
> M
To the best of my knowledge, they have not been explicitly documented.
The trick is to read the documentation in the ActiveX and VBA Reference,
and change details to fit Lisp.
For example, if the method is documented as
RetVal = object.AddBox(Origin, Length, Width, Height)
It could probably be used with
(vla-addbox object origin length width height)
- assuming you do the necessary type conversions: variants instead of
lists etc.
- There are some undocumented functions which make life a little easier,
too:
vlax-invoke, vlax-get and vlax-put instead of vlax-invoke-method,
vlax-get-property etc. These try to do the type conversions to/from Lisp
data structures automatically.
--